简述
基于云服务器Centos7.5,安装libreoffice需要java环境,安装方式有2种,建议选择第二种手动方式。首先,安装的路径你可以自动随便选择;其次yum安装的jdk只是jre环境,而手动安装包含了JDK与JRE2个环境,包含dt.jar、tools.jar包。
前几天安装libreoffice环境,不清楚这个是干什么的,可以参考libreoffice安装与使用。
系统环境
Contos7.5
-------------------------- Let's go --------------------------
安装
这个主要用到yum命令,不清楚使用的同学可以baidu一下。
yum
查找JDK
1
yum search jdk
安装
这里我选择的是1.8版本,根据服务器的位数选择对应的版本。
1
yum install java-1.8.0-openjdk.x86_64
安装完是下面这个样子:
配置
打开/etc/profile文件,把下面配置加到最下面。
1
2
3
4
5#set java environment
JAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk-1.8.0.275.b01-0.el7_9.x86_64
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME CLASSPATH PATH验证
1
java -version
其他说明
yum安装的默认路径为:/usr/lib/jvm。
手动
下载源码包
下载地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
选择需要安装的版本,这里选择的是:Linux x64 Compressed Archive。上传服务器
1
scp ~/Downloads/jdk-8u281-linux-x64.tar.gz root@121.4.56.169:~
解压
1
2tar -zxvf jdk-8u281-linux-x64.tar.gz
mv jdk-8u281-linux-x64 /usr/local/jdk1.8.0_281配置
同样还是/etc/profile文件。
1
2
3
4
5
6#set java environment
JAVA_HOME=/usr/local/jdk1.8.0_281
JRE_HOME=/usr/local/jdk1.8.0_281/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH测试
1
java -version
JDK与JRE区别
含义
- JDK:java development kit
- JRE:java runtime environment
组成
- JDK:JVM + 基础类库 + 开发工具
- JRE:JVM