使用专有Java在Ubuntu上运行ANT



我在Ubuntu上运行ANT时遇到了一些问题。我知道有很多关于它的帖子,但我从来没有找到一篇关于专有Java的帖子。所以,当我尝试启动ANT时,我得到了这个错误:

jeff@jeff-X200MA:~$ant找不到tools.jar。应在/opt/jre1.7.0_51/lib/tools.jar中找到它Buildfile:build.xml不存在!生成失败的

我该怎么办?

提前感谢:(,Jeffrey

HERE是安装和运行Ant的全部说明。

  • 您需要安装jdk(此处可用(,并将JAVA_HOME环境变量设置为jdk的安装目录,然后将%JAVA_HOME%/bin添加到PATH变量。有关设置环境变量的信息,请参见HERE

  • 类似地,您需要安装Ant并将ANT_HOME环境变量设置到Ant的安装目录中,然后将%ANT_HOME%/bin添加到PATH变量中。请参阅开头的第一个链接

  • 关闭任何打开的command-prompt窗口,以反映更改。


当您需要Ant中的JDK功能(例如<javac>任务或<rmic>任务(时,则需要tools.jar。此tools.jar存在于JDK中,但不在JRE中。请参阅JDK和JRE文件结构

目前,您的JAVA_HOME可能指向/opt/jre1.7.0_51,因此,当运行ant时,它正在/opt/jre1.7.0_51/lib文件夹下搜索tools.jar。如果没有,则需要安装jdk,并将JAVA_HOME更改为指向JDK的安装目录,例如/opt/jdk1.7.0_60

相关内容

  • 没有找到相关文章

最新更新