使用专有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是安装和运行Ant的完整说明使用专有Java在Ubuntu上运行ANT,java,ubuntu,ant,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是安装和运行Ant的完整说明 您需要安装jdk(可用),并将JAVA_
- 您需要安装
(可用),并将jdk
环境变量设置为jdk的安装目录,并将JAVA_HOME
添加到%JAVA_HOME%/bin
变量。有关设置环境变量的信息,请参见路径
- 同样,您需要安装
并将Ant
环境变量设置到Ant的安装目录中,并将Ant\u HOME
添加到%Ant\u HOME%/bin
变量中。请参见开头的第一个链接路径
- 关闭任何打开的
窗口,以反映更改命令提示符
当您需要
Ant
中的JDK
功能(例如
任务或
任务)时,则需要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
谢谢您的帮助:)我现在就要测试它!我还有一个问题。我已经做了你让我做的,但是当我关闭命令提示符窗口时,终端不知道java命令,而在我关闭它之前,它工作了。当我关闭窗口时,就好像路径没有被保存一样。我已经执行了以下命令来更改路径:path=/opt/jdk1.7.0_65/bin:$path导出路径,我对ANT也执行了同样的操作。我怎样才能修好它?再次感谢您的回答。请看路径是否正常工作,但我仍然有关于build.xml文件的错误。我如何修复它?您使用什么命令启动构建?(准确地说)