2016-03-17 38 views
0

显然iam愚蠢得到蚂蚁运行。 当我点击蚂蚁符号在/bin文件夹,我解压的一切 再有就是消息:设置蚂蚁回家变量

蚂蚁找不到。 PLZ设置ANT_HOME。

同样的当我点击蚂蚁符号在我Eclipse Sub folder. 所以我试图修复环境变量Windows 8

在菜单Computer-Properties-Environmentvariable我找到两个不同的 变量设置。一个用于我的用户,一个用于系统。

我确实添加了ANT_HOME变量,路径为:C:\Users\Rhino\Downloads\apache-ant-1.9.6-bin\apache-ant-1.9.6 and i did add %ANT_HOME&\bin; 我尝试了用户和系统。

我哪里错了?

+0

首先...好用户名“犀牛”我喜欢它。但它看起来像这样,我认为它应该'ANT_HOME =“C:\ Users \ Rhino \ Downloads \ apache-ant-1.9.6-bin \ apache-ant-1.9.6'因此,当你开始和运行并输入'%ANT_HOME%',它应该引导你到那个文件夹 – 3kings

+0

没问题,但是如果我在eclipse中启动我的项目,这个错误将会导致你错误的安装: C:\ Users \ Rhino \ Downloads \ EclipsemitFx \ eclipse> ant -f build/buildCLSP.XML 命令“ant”不正确或无法找到 –

+0

Ahh好吧,现在您需要将'%ANT_HOME%\'添加到您的'PATH'变量 – 3kings

回答

0

您通常可以在Eclipse中指定ANT_HOME通过右键单击蚂蚁的build.xml,然后导航到运行方式> Ant构建...

然后Classpath选项卡下,你应该可以看到用户对入境蚂蚁首页(默认)。如果没有,那么您可以选择右侧的Ant Home ...按钮,然后导航到您的系统上的Ant位置。

单击应用,然后运行应启动Ant构建。

0

根据蚂蚁manual,它使用以下三个环境变量,所以请确保它们已到位。

  • JAVA_HOME
  • ANT_HOME
  • CLASSPATH

的ant.bat脚本使用三种环境变量 - ANT_HOME,CLASSPATH和JAVA_HOME。确保ANT_HOME和JAVA_HOME变量被设置,而且他们没有引号(是'或“),他们不以\或/结尾。CLASSPATH应该是未设置或为空。

总之,你可能会错过补充%ANT_HOME%\libCLASSPATH环境变量

以下是解释更小更好的理解:

,隐式的​​各自的bin目录,以便被添加到PATH变量以及至从命令提示符下的任何工作。

我可以从描述中看到你知道环境变量。就像你提到的,是的,有两个设置。如果您在下面定义变量,这些变量适用于计算机的所有用户,并且如果变量是为用户定义的,那么仅适用于特定用户。

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

的Java安装在d:\softwares\jdk1.8.0
蚂蚁安装在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. 

一旦上述设置,你应该能够通过开放测试一个新的命令提示符,并运行命令ant,然后你应该能够看到下面的(假设当前目录中没有build.xml文件):

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

否则,如果配置设置不正确,你将不会看到以上。如果上面显示的意思是,配置设置正确。