Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
编辑Ant文件后,Ant停止在Eclipse中启动_Eclipse_Ant - Fatal编程技术网

编辑Ant文件后,Ant停止在Eclipse中启动

编辑Ant文件后,Ant停止在Eclipse中启动,eclipse,ant,Eclipse,Ant,当我编辑ant文件时,eclipse没有正确执行ant,而ant什么也不做。该文件是通过导出一个可运行的jar文件自动生成的,之后我对其进行了编辑。这里是ant文件: <?xml version="1.0" encoding="UTF-8" standalone="no"?> <project default="create_run_jar" name="Create Runnable Jar for Project Elevox"> <!--this fi

当我编辑ant文件时,eclipse没有正确执行ant,而ant什么也不做。该文件是通过导出一个可运行的jar文件自动生成的,之后我对其进行了编辑。这里是ant文件:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<project default="create_run_jar" name="Create Runnable Jar for Project Elevox">
    <!--this file was created by Eclipse Runnable JAR Export Wizard-->
    <!--ANT 1.7 is required                                        -->
    <!--define folder properties-->
    <property name="dir.buildfile" value="."/>
    <property name="dir.workspace" value="${dir.buildfile}/.."/>
    <property name="dir.jarfile" value="C:/Users/faust/Desktop/Elevox"/>
    <property name="dir.target" value="C:/Users/faust/Desktop/Elevox/elevox"/>
    <target name="create_run_jar">
        <copydir src="${dir.buildfile}/image" dest="${dir.target}/image"/>
        <copydir src="${dir.buildfile}/models" dest="${dir.target}/models"/>
        <copydir src="${dir.buildfile}/music" dest="${dir.target}/music"/>
        <copydir src="${dir.buildfile}/shader" dest="${dir.target}/shader"/>
        <jar destfile="${dir.jarfile}/Elevox.jar" filesetmanifest="mergewithoutmain">
            <manifest>
                <attribute name="Main-Class" value="main.Elevox"/>
                <attribute name="Class-Path" value="."/>
            </manifest>
            <fileset dir="${dir.buildfile}/bin"/>
            <zipfileset excludes="META-INF/*.SF" src="${dir.buildfile}/lib/disruptor.jar"/>
            <zipfileset excludes="META-INF/*.SF" src="${dir.buildfile}/lib/jogg-0.0.7.jar"/>
            <zipfileset excludes="META-INF/*.SF" src="${dir.buildfile}/lib/jorbis-0.0.15.jar"/>
            <zipfileset excludes="META-INF/*.SF" src="${dir.buildfile}/lib/lwjgl_util.jar"/>
            <zipfileset excludes="META-INF/*.SF" src="${dir.buildfile}/lib/lwjgl.jar"/>
            <zipfileset excludes="META-INF/*.SF" src="${dir.buildfile}/lib/PNGDecoder.jar"/>
            <zipfileset excludes="META-INF/*.SF" src="${dir.buildfile}/lib/slick-util.jar"/>
        </jar>
        <exec executable="cmd">
            <arg value="/c"/>
            <arg value="${dir.buildfile}/bundle.bat"/>
            <arg value="-p"/>
        </exec>
    </target>
</project>

我犯了错误吗?

我解决了。这是特定jar文件的类路径错误,该文件没有很好地添加到包含%20的类路径中。在从类路径中删除它并再次手动添加它之后,它工作了