JAVA_HOME应该指向JDK还是JRE?
我指向.它工作正常。之后,我解压缩了ant并设置了与Ant相关的环境变量,键入后收到以下错误消息JAVA_HOME
C:\Program Files (x86)\Java\jre7
"ant -version"
我搜索了这个论坛。看起来一个解决方案是将Java指向JDK而不是JRE。我不完全确定这是否应该是解决方案。换句话说,一般来说,JAVA_HOME指向哪一个?JDK还是JRE?
我指向.它工作正常。之后,我解压缩了ant并设置了与Ant相关的环境变量,键入后收到以下错误消息JAVA_HOME
C:\Program Files (x86)\Java\jre7
"ant -version"
我搜索了这个论坛。看起来一个解决方案是将Java指向JDK而不是JRE。我不完全确定这是否应该是解决方案。换句话说,一般来说,JAVA_HOME指向哪一个?JDK还是JRE?
如果你正在做任何类型的开发,或者使用Maven或Ant进行构建,你需要指向JDK(Java开发工具包),其中有诸如(Java编译器)之类的实用程序。否则,您可以指向 JRE(Java 运行时环境)。javac
JDK 包含 JRE 拥有的所有内容以及更多内容。如果您只是在执行 Java 程序,则可以指向 JRE 或 JDK。
简单(更改为您的jdk1.x.x.x_xx)
JAVA_HOME=C:\程序文件\java\jdk1.8.0_05