在项目部署的时候我们常常会在云端的centos系统中运行我们的程序,而jar包程序需要依赖JDK构建Java虚拟机来运行程序,下面演示在centos7下安装JDK1.8.
- 下载linux 64位的JDK安装包(最新的261版本),使用tar.gz解压配置的方式比较方便,放在百度网盘有需自取。
链接:https://pan.baidu.com/s/1o2v67kEsAXEfVP_YsjIHYA
提取码:ngqh
- 在usr目录下创建一个java文件夹用于存储解压后的jdk文件
mkdir /usr/java
-
通过Xftp的ftp传输软件将jdk.tar.gz上传到服务器上面(可以任意位置)
上传安装包
- 在服务器端用ssh方式连接上去,找到jdk.tar.gz所在的位置然后用tar解压命令解压至目标文件夹(/usr/java),需要按下载的包名更改名字,解压文件夹名字也是依照你实际的文件夹名字。
tar -zxvf jdk-8u261-linux-x64.tar.gz -C /usr/java
- 解压后需要配置系统环境变量,/etc/profile为全局变量文件
vim /etc/profile
- 进入后在文件末尾进入inset 模式,添加系统文件路径以方便在shell模式下(或者说其它软件可以直接调用)使用。
export JAVA_HOME=/usr/java/jdk1.8.0_261
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
注意:
Javahome的文件路径和jdk版本需要根据实际位置和版本进行调整。
- 应用环境配置文件,使之生效
source /etc/profile
- 测试看看我们的环境变量是否配置成功
java -version

网友评论