在Windows中安装JDK
下载安装
下载JDK,当然是去官网(https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html)下载。根据系统位数选择相应的Windows x64或Windows x86。
下载完成后双击安装即可,建议不要更改默认安装路径,一直下一步即可。
安装完成后,只能在“安装根目录/bin/”中使用JDK,为了能在系统中任何地方使用,我们需要添加环境变量:
配置环境变量
使用组合快捷键“win+e”打开“资源管理器”,右键“计算机”或“此电脑”,选择“属性”;
在打开的面板中选择“高级系统设置”,在新的面板中选择“环境变量”:
在 “系统变量” 中新建变量JAVA_HOME
设置值:
C:\Program Files\Java\jdk1.8.0_181
根据自己的安装目录填写
在 “系统变量” 中编辑变量“Path”或者“PATH”,添加属性:
%JAVA_HOME%\bin
在 “系统变量” 中新变量CLASSPATH,设置值:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
注意最前面有个“.”
测试是否安装成功
使用组合键“win+r”,输入“cmd”然后运行,
在打开的命令行中执行:java -version、java、javac等命令,输出如下信息成功安装了?JDK
在CentOS 7中安装JDK
卸载系统自带的Open JDK
执行命令:
rpm -qa|grep jdk
可能会看到
java-1.8.0-openjdk-headless-1.8.0.65-3.b17.el7.x86_64
java-1.7.0-openjdk-1.7.0.91-2.6.2.3.el7.x86_64
java-1.7.0-openjdk-headless-1.7.0.91-2.6.2.3.el7.x86_64
java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64
将这些卸载了:
yum -y remove java-1.8.0-openjdk-headless-1.8.0.65-3.b17.el7.x86_64
卸载之后,java命令就不会被识别了
安装并配置JDK
在官网:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载对应的jdk版本,并复制到CentOS中,随便一个目录都可以,我复制到/home中
cd到安装包的位置,将安装包解压到/usr/local/java/中:
tar -zxvf jdk-8u101-linux-x64.tar.gz -C /usr/local/java/
安装完成后在配置文件/etc/profile文件:
vim /etc/profile
在文档末尾添加:
export JAVA_HOME=/usr/local/java/jdk1.8.0_101
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
然后使/etc/profile生效:
source /etc/profile
然后检查是否安装成功:
java -version
java
javac
如果三个命令都不报错,则安装成功。