JDK 11+
- 无需CLASSPATH
- JAVA_HOME: 安装路径
- PATH中添加:%JAVA_HOME%\bin
一般过程:
-
新建系统变量:JAVA_HOME 变量值:JDK安装路径
-
在Path中添加变量: %JAVA_HOME%\bin
-
非必须操作(JDK6+):
- 新建系统变量:CLASSPATH
- 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
说明:
classpath 不是必须配置的。 jdk6以后的版本都不用再配CLASSPATH,而且也不建议去配。 理论上java安装完一个变量都不需要配置,只不过为了命令行敲起来方便,所以通常会把jdk/bin目录下加入到path变量中。JAVA_HOME这个变量的作用是一些基于java开发的工具会用到,比如tomcat,groovy,vertx.....,如果不用这个工具这个变量也可以免了。 不过通常为了方便以后用java开发的小工具,一般都会设置JAVA_HOME,然后把$JAVA_HOME/bin追加到PATH中。
来源:oschina
链接:https://my.oschina.net/u/4002376/blog/3191924