Ant - 运行javac.exe编译器时出错

时间:2015-01-07 19:50:39

标签: java windows ant jboss

这里非常绿色Ant。我一直遇到一个问题,试图在我的脚本(特别是rt.jar)中编译.jar文件。我已经尝试了两种不同的方法来解决这个问题(其中大部分已在本网站上找到)。

以下是我设置路径的方法:

<path id="build.class.path">
        <fileset dir="${jboss.home}">
            <include name="**/*.jar"/>
        </fileset>
        <fileset dir="${jre.dir}">
            <include name="**/*.jar"/>
        </fileset>
        <fileset dir="${lib.dir}">             
            <include name="**/*.jar" />         
        </fileset>
</path>

但是,当我尝试使用fork属性使用javac编译我的文件时:

<javac fork="true" includeantruntime="true" debug="on" srcdir="${src.dir}" destdir="${temp.dir.classes}" includes="**/*">             
            <classpath refid="build.class.path" />         
</javac>

我收到以下错误: error being recieved from using fork


或者,我尝试在没有fork属性的情况下运行并收到此错误: enter image description here 现在我知道找不到的文件在rt.jar中。但它似乎不想拿起它。我经常双重检查我的所有环境变量;甚至确保我的JAVA_HOME没有指向jre。

希望我只是犯了一个新手的错误,但任何帮助都会非常感激。


编辑:

我一直在玩游戏并获得JDK和Jboss的旧版本(现在都是版本7)。现在我的错误是这样的: enter image description here 现在,无论有没有fork,都会发生这种情况。

0 个答案:

没有答案