1. JDK下载

目前最新的版本为JDK16,但是为了运行的稳定,我这里的安装选用JDK8,你只需要在当前页面往下拉,即可找到

java双机部署_linux

选择JDK Download即可跳转到JDK 8的下载页面,最新的为8u281,这个不关键,找到你对应系统的安装包下载即可,后面的下载如果需要登录,自行注册一下即可

java双机部署_java_02

2. Windows下安装JDK

安装环境为Windows 10 专业版的系统,安装的JDK版本为JDK 1.8,因为我自己的本机已经有配置好的JDK,所以下面的操作都在虚拟机进行

2.1 建立JDK安装目录

java双机部署_java_03

如上图所示,因为我是虚拟机,只有一个C盘,所以在C盘根路径创建了JDK 的安装路径:C:\DevelopTools\Java,下文中的所有配置都是围绕这个路径来的

注意:

  1. JDK的安装路径尽量不要安装在系统盘中,一般为C盘,会影响电脑性能
  2. JDK的安装路径最好不要带有中文,空格,尤其是默认Program Files
  3. JDK的版本只要是8u即可,后面的数字只是升级版次,不影响使用
2.2 JDK安装

下面我会配合图片来讲解安装,以及一些注意事项

  1. 打开安装程序,在这里右键以管理员的身份启动为好

java双机部署_linux_04

  1. 点击下一步,进入定制安装界面,其中有一些配置如下图

java双机部署_windows_05

  1. 选好路径后,点击下一步,便会进入安装进度

java双机部署_jdk_06

  1. 在安装进度中,会弹出许可证条款中的变更,这一步是 JRE 的安装

java双机部署_windows_07

  1. 直接确定即可,之后会弹出JRE的安装路径

java双机部署_java双机部署_08

  1. 点击下一步,进入JRE的安装

java双机部署_java_09

  1. 安装完成,JRE的安装窗口会自动关闭,跳转回JDK的安装窗口
  2. java双机部署_java_10

  3. 点击关闭,此时JDK和JRE的安装便完成了
2.3 JDK配置

安装好了JDK之后,我们就可以去测试一下是否安装成功。打开命令提示行(快捷键windows+R,输入cmd,回车即可进入)

# 测试命令一
java
# 测试命令二
java -version

java双机部署_java_11

当出现上面的这两个部分,就说明JDK的安装已经成功了

但是Java本身会有一些命令,为了方便我们在本地的使用,这里我们需要去配置环境变量,同时也是为了保证后续一些Java写的容器,服务器的使用

环境变量的位置:右键 我的电脑 --> 属性 --> 高级系统设置 --> 高级 --> 环境变量

java双机部署_jdk_12

需要添加的环境变量如下

JAVA_HOME    C:\DevelopTools\Java\jdk1.8.0_191  # 这个就是你的 JDK 的安装目录
CLASSPATH    .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;  # 用于记录项目编译环境的所有信息,这里要十分注意一共三个分号,还有开头的那个.
JAVA_TOOL_OPTIONS     -Dfile.encoding=UTF-8  # 设置编码格式为UTF-8
上面的三个都是需要你去新建,空格的左边对应着变量名,空格的右边对应着变量值
Path     %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
上面的Path里面的两个值添加进入Path里面,这是对应的jdk路径和jre路径

这里就配置完成了,全部点击确定,退出即可

java双机部署_linux_13

Windows7的如下图,特别注意

java双机部署_windows_14

回到桌面还是跟上面一样,在命令行测试

javac

java双机部署_windows_15

当出现如下显示,即证明环境变量配置成功了,到这里整个Windows下的JDK的安装便完成了

来测试一个Hello World!

java双机部署_jdk_16

3. Linux下安装JDK

同样的,Linux我同样使用虚拟机来演示,系统为CentOS8,远程命令行工具为Xshell7

  1. 建立JDK安装目录,执行如下的命令
cd / 
mkdir DevelopTools
cd DevelopTools
mkdir Java
cd Java
pwd

java双机部署_java双机部署_17

  1. 将我们之前下载的Linux的JDK通过Xftp传入当前目录
ls

java双机部署_windows_18

  1. 解压安装包
tar zxvf jdk-8u271-linux-x64.tar.gz

java双机部署_jdk_19

这里还可以用过ls命令去查看

  1. 环境变量配置
vi ~/.bash_profile # 当前用户生效,这里我选用这一种
vi /etc/profile # 所有用户生效

添加环境变量,在vi命令后,通过i来进行输入,输入完成后Esc退出编辑,:x来保存并退出

# JDK
export JAVA_HOME=/DevelopTools/Java/jdk1.8.0_271
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8
export PATH=$JAVA_HOME/bin:$PATH

java双机部署_jdk_20

下面的命令来使环境变量生效

source ~/.bash_profile  # 当前用户生效,对应你上面的选择
source /etc/profile  # 所有用户生效
  1. 验证安装

还是使用java命令来进行验证,出现如下图所示便证明JDK安装成功了

java双机部署_java双机部署_21

至此,两种系统下的JDK的安装便完成了。Mac OS的安装在10_15版本之后,只需要解压到指定目录即可,就不在这里详细说明了!