使用Ant Javac适配器
我正在尝试使用Eclipse编译器来执行我的ant构建。使用这个文件http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Ftasks%2Ftask-using_batch_compiler.htm我试图让我的设置。但我面临以下错误使用Ant Javac适配器
Class not found: org.eclipse.jdt.core.JDTCompilerAdapter
问题是什么?
我的目标是在Eclipse之外运行Ant构建,但使用Eclipse编译器。
要使用
<property name="build.compiler" value="org.eclipse.jdt.core.JDTCompilerAdapter"/>
方法在Eclipse Ant脚本必须在显示“运行>外部工具配置”中的“蚁族”一节菜单。在您的Ant脚本的配置中,您的必须在JRE选项卡上指定'在与工作区相同的JRE中运行'。
要在Eclipse之外使用此代码,您需要org.eclipse.jdt.coreXXX.jar
和jdtCompilerAdapter.jar
(从jdt jar中提取)。您需要将这些罐子放在Ant库路径中,或者使用-lib
选项将两个这些罐子放在Ant类路径上。
感谢您的注意。但是,我如何在Eclipse之外运行它?我想我只需要将'jdtCompilerAdapter.jar'文件放入'ANT_HOME/lib'位置。 –
您需要jdtCompilerAdapter和org.eclipse.jdt.core jar。添加回答。 –
嗨,是的,我已将它们添加到我的Ant目录的lib中。我想知道是否可以使用eclipse编译器和JRE 8进行编译? –
告诉我们你如何在Ant中使用它。 –
' ' –