安装之前先检查一下是否已安装JDK
java -version
javac -version
结果如下为已安装:
通过一下命令检索包含java的列表
yum list java*
检索jdk1.8的列表
yum list java-1.8* // 检索出来的就只有jdk1.8
安装:
1.安装1.8.0的所有文件
yum install java-1.8.0-openjdk* -y
2.安装openjdk
yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel
yum install java-1.8.0-openjdk.x86_64
#yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel -y
安装时会输出日志:安装列表,大小等,最后提示 Complete!。安装成功
这样安装有一个好处就是不需要对path进行设置,自动就设置。也可手动设置环境变量
安装位置:
通过yum默认安装的路径为 /usr/lib/jvm
我安装全部的jdk1.8 文件,根据需要可只安装openjdk即可。
修改环境变量
进入etc文件夹下的profile文件,添加java的环境变量。当有不同版本的jdk时可修改环境变量使用不同的jdk版本。
命令行:vim /etc/profile
将下面的三行粘贴到 profile 文件的最后面(注意自己JDK的文件路径):
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
保存关闭后,该配置还没能及时生效。执行命令:source /etc/profile ,可让设置立即生效。
输入以下命令,查询环境变量是否设置成功:
[root@~]# echo $JAVA_HOME
[root@ ~]# echo $CLASSPATH
[root@ ~]# echo $PATH
使用命令检查是否安装成功
查询方法在上面已讲
卸载JDK
1.rpm -qa| grep jdk ,得到结果 java-1.6.0-openjdk-1.6.0.41-1.13.13.1.el7_3.x86_64
2.rpm -e --nodeps java-1.6.0-openjdk-1.6.0.41-1.13.13.1.el7_3.x86_64
3.rpm -qa | grep java | xargs rpm -e --nodeps 批量卸载所有带有Java的文件,关键字是java
其它安装方法:通过安装包安装
https://blog.csdn.net/weixin_41873145/article/details/85114444
运行java包:
1.jar 包(根目录下)
nohup java -jar 包名 & # 输出 nohup.out 日志文件,该文件随日志输出无限增大
nohup java -jar LabMonitorSystem-0.0.1-SNAPSHOT.jar >/dev/null 2>&1 & #不输出日志文件
2.war 包
2.1 安装tomcat 或其它web 服务器。细节百度