美文网首页
Intellj 利用内置Ant出现"Perhaps JAVA_H

Intellj 利用内置Ant出现"Perhaps JAVA_H

作者: 斌斌_Jason | 来源:发表于2017-05-02 21:43 被阅读0次

近日笔者利用intellj导入Eclipse多个模块到一个项目中,然后配置相应的Tomcat进行发布,结果总出现如下信息:

Error:ant: @#IJIDEA#JUnitSupport#@

BUILD FAILED

C:\work\xxxx\xxxx\app\build.xml:116: Unable to find a javac compiler;

com.sun.tools.javac.Main is not on the classpath.

Perhaps JAVA_HOME does not point to the JDK.

It is currently set to "C:\Program Files\Java\jdk1.6.0_43\jre"

但是单独执行Ant的步骤没有任何问题,说明内置ant的环境没有任何问题。

用搜索引擎搜索,大多都是说Eclipse上需要install 相应的jre,找了半天,在Intellj上也没有相应的设置。

最后有一个给了点提示,说是在Ant执行javac时,需要tools.jar,需要把相应jdk下lib的tools.jar copy到指定的C:\Program Files\Java\jdk1.6.0_43\jre\lib\ext目录下,再执行,一切ok.

至此困扰我三、四天的问题都解决了。

相关文章

网友评论

      本文标题:Intellj 利用内置Ant出现"Perhaps JAVA_H

      本文链接:https://www.haomeiwen.com/subject/amyhtxtx.html