[英]Ant/Ubuntu/Eclipse JAVA_HOME
尝试使用ant编译项目时遇到问题,该项目的构建文件是通过Eclipse生成的。 在工作中,我正在运行Debian,并且在服务器中一切正常。
但是在家里我有Ubuntu,当我尝试编译时出现以下错误。
JAVA_HOME不指向JDK。
当前设置为“ / usr / lib / jvm / java-7-openjdk-amd64 / jre”
所以我用以下几行编辑了我的bashrc
导出JAVA_HOME = / usr / lib / jvm / java-7-openjdk-amd64
导出PATH = $ PATH:$ JAVA_HOME / bin
我重新启动我的bashrc并进行测试
回声$ JAVA_HOME
/ usr / lib中/ JVM / JAVA -7-的openjdk-AMD64
很好,然后我尝试再次编译,但错误仍然存在。
也许JAVA_HOME没有指向JDK。
当前设置为“ / usr / lib / jvm / java-7-openjdk-amd64 / jre”
关于如何解决这个问题的任何想法? 理想情况下,由于项目在多台计算机上运行,因此任何更改都应在本地进行。
提前致谢
尝试export PATH = $ JAVA_HOME / bin:$ PATH使您的JDK路径在现有路径之前。
好的,我不确定这对任何人都可以帮助,但这就是我所做的。 疯了之后,我删除了所有我拥有的Java版本(6和7)和ant,然后再次安装了它们(ant,jav 6和java 7)。 现在可以了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.