JDK的安装,:1、Windows环境下使用自然安装(.exe文件);2、Windows环境下绿色安装(.rar或.zip等压缩文件);3、Linux环境下绿色安装(.tar或.tar.gz等文件)。
1、Windows环境下的自然安装:基本的软件安装,不用多说(无图无说明),该改路径改路径,该下一步下一步。
2、Windows环境下的绿色安装:解压即为安装,不想多说(也无图无说明),该放什么路径下放什么路径下,该解压解压。
注意:先说一下这两种的区别,在统一说配置环境变量。
Windows下的环境变量的配置(以win7为例):
再说说JAVA_HOME是什么???Windows系统内部可以设置变量,如果我们经常更换java的路径,安装以上的方式我们每次都需要更改两次,出错率较大,因此,我们设置变量JAVA_HOME,每次更改JAVA_HOME的值即可。
点击【新建】——>编辑系统变量——>变量名:JAVA_HOME 变量值:D:\Java——>【确定】。注意变量值后面不要加“;”(分号)
然后PATH和CLASS_PATH相同的路径用“%JAVA_HOME%”替换。即可。
Linux下的环境变量的配置(以CentOS 7为例):
一般安装完linux的系统后会附带有Java的环境(OpenJDK),但几乎没有人愿意用,因为存在一些细小的差别,百度OpenJDK和SunJDK的区别可知。为了以防万一,我们还是用我们熟悉的环境(SunJDK),避免差异引起的未知错误(或许可能没有什么错误,但这种事情还是熟悉的好,测试除外)。我们干脆把自带的卸载了,更保险。
1.卸载自带的OpenJDK。
2.安装(在Linux下文件会显得特别凌乱,所以我更不喜欢yum安装,安装完以后经常找不到东西,特别麻烦,所以绿色安装[.tar.gz文件])解压到自己想解压的位置。
重点是配置(解压以后路径在 /usr/share/jdk1.7.0_72)
第一种方式:修改/etc/profile文件——所有用户的shell都有权使用这些环境变量,类似于Windows【系统变量】
编辑文件,在文件的最后面添加以下内容:
export JAVA_HOME=/usr/share/jdk1.7.0_72
export PATH=$JAVA_HOME/bin:$PATH
export CLASS_PATH=.:$JAVA_HOME/lib
第二种方式:修改用户家目录中的.bash_profile文件——用户级别的换将变量,类似于Windows【用户变量】
编辑文件,在文件的最后面添加以下内容:
export JAVA_HOME=/usr/share/jdk1.7.0_72
export PATH=$JAVA_HOME/bin:$PATH
export CLASS_PATH=.:$JAVA_HOME/lib
第三种方式:在SHELL下有命令配置——当前SHELL有效,类似于Windows【命令窗口】
直接输入:
export JAVA_HOME=/usr/share/jdk1.7.0_72
export PATH=$JAVA_HOME/bin:$PATH
export CLASS_PATH=.:$JAVA_HOME/lib
注意事项:
1、用":"(冒号)分割
2、在linux下引用变量是$变量名
3、配置CLASS_PATH时,"."(点号)不能少,注意":"(冒号)分割
4、"export" 必不可少
5、大小写严格区分
以上为Windows和Linux下的JDK安装