繁体   English   中英

Eclipse Ant JDK问题

[英]Eclipse Ant JDK issue

我给了一个任务,要把这个蚂蚁文件。 有趣的路径是没有安装JDK,仅安装了JVM。 在我看来,Eclipse在内部使用JDK。

现在,当我运行ant文件时,它抛出了一个异常无法找到javac编译器。 那我该如何解决呢?

我在当前的Eclipse帮助中找到了这一点: 使用ant javac适配器

使用javac适配器,可以在Ant构建文件内部使用Eclipse编译器。 为了使用Eclipse编译器,您只需要在buildfile中定义build.compiler属性。

这在Eclipse 3.4中也可能起作用。 Ganymede帮助文件不在线。

编辑后添加了ant编译器属性定义:

 <property name="build.compiler" 
    value="org.eclipse.jdt.core.JDTCompilerAdapter"/>

Eclipse JDT(Java开发工具)只能像您所说的那样在JRE之上运行,因为它嵌入了自己的Java编译器。 我认为您可以使用此编译器在Eclipse之外编译代码,但是我尚无法在Web上找到解释如何执行此操作的资源。

而且,我不确定您是否能够告诉Ant(在这里我说的是Ant在Eclipse外部运行,因为Eclipse也有自己的内部Ant运行器)使用此编译器,而不是使用默认位置的javac编译器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM