最近我一直在尝试进行更改,以便可以通过Ant和命令行进行构建。这迫使我重新配置我的设置。为了使类路径上可用的Java我输入命令propmt以下...
设置环境变量来配置ANT,JAVA和TOMCAT
set JAVA_HOME=C:\Java\JDK 1.6.0_08
这是我的Java安装的目录。然后,我就要ANT_HOME变量 以下
set ANT_HOME=C:\Ant
我可以检查这两个以下这样通过在命令行上做
javac
和
ant
并得到通常的输出表明他们正在阅读。接下来我将把它们都设置在
path通过执行以下操作
set PATH=%PATH%;%JAVA_HOME%\bin;%ANT_HOME%\bin
这样做后我检查他们每个人的命令行,他们会很好地工作。
是我遇到的问题是随机的,我会回去做同样的命令,它会告诉我,
"ant" is not recognized as an internal or external command...
我知道这是消息,当您输入了不正确的你命令。为什么每个配置这些服务的网站,教程和书籍都告诉我要做同样的过程,而且他们都不工作?我完全错过了什么吗?
谢谢,但问题不在于它最初不会识别命令,而是在它识别出它们之后,我会在任意时间回去,并且它不会再识别出其中的一个。 – TheJediCowboy 2010-08-13 16:13:02
@CitadelCSAlum ...并将它们设置在我的电脑/属性等中,而不是在命令行上使用'set'解决了这个问题。你试过了吗? – Jesper 2010-08-13 17:27:47
这是正确的做法。是 – 2010-08-13 18:06:06