1.强烈建议:所有软件安装路径不要有中文或者特殊符号如空格等。
JDK 下载、安装、配置环境变量、验证:
A.JDK及API 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
在线API:http://docs.oracle.com/javase/8/docs/api/
API下载地址:http://www.oracle.com/technetwork/java/javase/documentation/jdk8-doc-downloads-2133158.html
B.安装JDK:JDK是基础组件,不建议更改安装路径,保持默认就好;
C.配置JDK的环境变量:
C1.进入JDK的安装目录的父目录:比如:C:\Program Files\Java
C2.在父目录中,shift键+鼠标右键--->打开CMD终端
在CMD中dir 列出当前目录下的所有文件及文件夹:
其中一个点.表示当前目录,两个点..表示上级目录或者说是父目录
C3.在CMD下创建软连接:mklink /j jdk8 jdk1.8.0_121 //注意参数之间有空格,这一步为了方便切换JDK版本
C4.配置JAVA_HOME 变量,值为JDK的软连接的路径或安装路径;建议使用软连接
eg:C:\Program Files\Java\jdk8 //使用软连接的方式
eg:C:\Program Files\Java\jdk1.8.0_102 //使用安装目录的方式
C5.Path:外部命令搜索的路径;定义所有的Java命令,修改Path内容;
原始的Path内容:C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\
在值的首部添加: ---之所以在首部防止Oracle组件影响我们切换JDK的版本
使用软连接路径下的bin目录: C:\Program Files\Java\jdk8\bin;
使用安装路径下的bin目录: C:\Program Files\Java\jdk1.8.0_102\bin;
注意:
A.Windows系统自带Path,在现有基础上追加Java环境变量,千万不能删除现有的环境变量,
否则,可能影响操作系统的其他程序;
B.多个版本的JDK,环境变量以第一个为准
C.环境变量之间以分号;间隔
C6.CLASSPATH变量,类资源位置搜索路径,值如下:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; //要特别注意分号前面有一个点.
C7. 测试配置:在C盘命令行CMD输入下面的命令测试:
java -version
java
javac
查看JavaHome的变量值是否正确
C:\Users\Administrator>echo %JAVA_HOME%
C:\Program Files\Java\jdk8 //这是显示的内容
使用【D:】切换到其他的磁盘,再执行上面的三个命令,看看是否正常。
如果在配置环境变量前打开了CMD命令行,关闭后重新打开就好了!