Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 设置ant home变量_Java_Eclipse_Ant - Fatal编程技术网

Java 设置ant home变量

Java 设置ant home变量,java,eclipse,ant,Java,Eclipse,Ant,很明显,我是蠢到让蚂蚁跑了。 当我点击/bin文件夹中的ant符号时,我将所有内容解压缩 然后是信息: 找不到蚂蚁。请把安图送回家 单击我的Eclipse子文件夹中的ant符号时也是如此。 因此,我尝试在windows8中修复环境变量 在“计算机属性环境变量”菜单中,我找到两个不同的 变量设置。一个用于我的用户,一个用于系统 我确实添加了路径为:C:\Users\Rhino\Downloads\apache-ANT-1.9.6-bin\apache-ANT-1.9.6的ANT\u HOME变量,

很明显,我是蠢到让蚂蚁跑了。 当我点击
/bin
文件夹中的ant符号时,我将所有内容解压缩 然后是信息:

找不到蚂蚁。请把安图送回家

单击我的
Eclipse子文件夹中的ant符号时也是如此。
因此,我尝试在
windows8
中修复环境变量

在“计算机属性环境变量”菜单中,我找到两个不同的 变量设置。一个用于我的用户,一个用于系统

我确实添加了路径为:
C:\Users\Rhino\Downloads\apache-ANT-1.9.6-bin\apache-ANT-1.9.6的ANT\u HOME变量,并且添加了%ANT\u HOME&\bin
我为用户和系统都做了尝试


哪里出错了?

您通常可以在Eclipse中通过右键单击ANT build.xml指定ANT_HOME,然后导航到Run As>ANT build

然后在Classpath选项卡下,您应该看到Ant Home(默认值)的用户条目。如果没有,则可以选择右侧的Ant Home…按钮,然后导航到Ant在系统中的位置

单击Apply,然后Run应该启动Ant构建。

根据Ant的说法,它使用以下三个环境变量,因此请确保它们已就位

  • 爪哇之家酒店
  • 安图之家酒店
  • 类路径
bat脚本使用了三个环境变量——ant_HOME、CLASSPATH和JAVA_HOME。确保设置了ANT_HOME和JAVA_HOME变量,并且它们没有引号(或),也没有以\或/结尾。类路径应为未设置或空

简而言之,您可能没有将
%ANT\u HOME%\lib
添加到
CLASSPATH
环境变量中。

为了更好地理解,以下仅作进一步解释:

并且隐式地,要添加到
PATH
变量的
JAVA\u HOME、ANT\u HOME
各自的bin目录,以便从命令提示符中的任何位置工作

我可以从描述中看出,您知道环境变量。正如您所提到的,是的,有两种设置。如果您在下面定义了变量,这些变量适用于计算机的所有用户,如果变量是为用户定义的,那么这些变量只适用于特定用户

这里给出了上述变量的示例值,因此,如果存在任何差异,那么您应该能够在您的环境中进行更正

Java安装在
d:\softwares\jdk1.8.0

Ant安装在
d:\softwares\apache-Ant-1.9.4

现在,环境变量必须定义为:

variable `JAVA_HOME`, value is `d:\softwares\jdk1.8.0` variable `ANT_HOME`, value is `d:\softwares\apache-ant-1.9.4` variable `CLASSPATH`, value is `%ANT_HOME%\lib` variable `PATH`, add `;%JAVA_HOME%\bin;%ANT_HOME%\bin;` to existing `PATH` at the beginning. 变量'JAVA_HOME',值为'd:\softwares\jdk1.8.0` 变量'antu HOME',值为'd:\softwares\apache-ANT-1.9.4` 变量“CLASSPATH”,值为“%ANT\u HOME%\lib”` 变量“PATH”,将“;%JAVA\u HOME%\bin;%ANT\u HOME%\bin;”添加到开头的现有“PATH”。 一旦设置了上述内容,您应该能够通过打开新的命令提示符进行测试,并运行command
ant
,然后您应该能够看到以下内容(假设当前目录中没有build.xml文件):

Buildfile:build.xml不存在!
构建失败


否则,如果配置设置不正确,您将看不到上面的内容。如果上面显示的意思是,配置设置正确。

首先…很好的用户名“Rhino”我喜欢它。但是它看起来像这样吗?我认为它应该
ANT\u HOME=“C:\Users\Rhino\Downloads\apache-ANT-1.9.6-bin\apache-ANT-1.9.6
。因此,当您开始运行并键入
%ANT\u HOME%
时,它应该会引导您找到迄今为止有效的FolderOK。但是,如果我在eclipse中启动我的项目,这将导致以下错误:C:\Users\Rhino\Downloads\eclipseemitfx\eclipse>ant-f build/buildCLSP.XML命令“ant”不正确或无法找到好的,因此现在需要将
%ant\u HOME%`添加到
PATH`变量中