【问题标题】:ANT_HOME cmd issue in Windows 8Windows 8 中的 ANT_HOME cmd 问题
【发布时间】:2016-02-12 15:40:27
【问题描述】:
我已经设置了
- ANT_HOME 为 C:\Janice\GuideWire\AllSoftwares\apache-ant-1.7.1(用户变量)
和
PATH=%ANT_HOME%\bin(系统变量)
它只是不起作用。我得到 ANT_HOME 设置不正确或无法定位。
- 我也试过:
ANT_HOME 为 C:\Janice\GuideWire\AllSoftwares\apache-ant-1.7.1(用户变量)
和
PATH=%ANT_HOME%\bin(用户变量)
我尝试为这两种情况重新启动系统。没有任何效果。请帮忙
【问题讨论】:
标签:
ant
windows-8
path
cmd
【解决方案1】:
我在 系统变量 部分中有变量,它正在工作...
修改后请执行:
- 重启操作系统
- 在命令行中输入 set 并检查是否存在 ANT_HOME/ant 配置
- 键入 ant -v
【解决方案2】:
如果在路径中设置了 C:\Janice\GuideWire\AllSoftwares\apache-ant-1.7.1\bin,那么应该可以。确保此参数在路径中用分号 (;) 分隔。
设置路径=C:\Janice\GuideWire\AllSoftwares\apache-ant-1.7.1\bin;%path%
或者您可以尝试添加一次双斜线。
【解决方案3】:
您还需要安装 Java 并显示在路径上。
运行 cmd 并在那里:
set | findstr ANT
set | findstr JAVA
和
echo %PATH% | findstr jdk
这些命令中的每一个都需要返回一些东西。
通过运行验证您的 java 配置:
java -version
where java
结果应该如下
c:\Guidewire\TrainingApp\bin>java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)
c:\Guidewire\TrainingApp\bin>where java
C:\Windows\System32\java.exe
c:\tools\jdk1.6.0_21\bin\java.exe
如果不是,那么可能你需要先设置 Java
确保您的 ANT_HOME 变量是