搞清3个问题就可以了
1、PATH,这个是给WINDOWS *** 作系统用的,告诉命令行里,执行的命令行工具在那里,比如java,javac这都是命令行工具,你在运行里随便敲一个命令, *** 作系统怎么就知道你这个命令对应的程序在什么地方,就是通过PATH知道的,你编写JAVA程序的时候,需要编译你的代码,执行编译后的代码,用JAVA和JAVAC这2个工具,那么就必须告诉 *** 作系统,这2个工具放在什么地方。
2、JAVA_HOME,是告诉 *** 作系统,JAVAC和JAVA的具体位置的,因为你安装JAVA的路径可能比较长,不方便在PATH里面写,所以就等于是声明一个简写。
3、CLASSPATH,是给JAVAC和JAVA用的,告诉他们,你写的JAVA类,是放在什么地方的!
可以使用javalangSystem类的getProperty方法,传入参数"javahome"获得当前运行JVM的环境参数中的路径。
代码如下:
package comdusdcoding;public class Test01 {
public static void main(String[] args) {
String path = SystemgetProperty("javahome");
Systemoutprintln(path);
}
}
你是不是安装的时候改路径了。你这个配置JAVA_HOME=E:\Java 就可以了。默认安装是这样
你第三个下载的是jre 想安装jdk 应该是这种
以上就是关于请问JAVAHOME怎么样配制!全部的内容,包括:请问JAVAHOME怎么样配制!、如何获得Java应用程序的安装路径、怎么设置Java_Home变量值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)