Linux安装JDK和运行jar包


Linux安装JDK

  1. 查看有无系统自带jdk

    rpm -qa |grep java

    如果有可以进行批量卸载

    rpm -qa | grep java | xargs rpm -e --nodeps 
  2. 查询yum可用的jdk版本

    yum list java*

    安装jkd1.8

    yum install java-1.8.0-openjdk* -y
  3. 验证是否安装成功

    java -version
  4. 查看当前java版本和安装位置

    alternatives --config java
  5. 设置环境变量

    vim /etc/profile
    
    export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH=$JAVA_HOME/bin:$PATH
    
    . /etc/profile

Linux后台运行Jar包

  1. 查看防火墙是否开放了jar包运行端口

    firewall-cmd --zone=public --list-ports—查看开放端口
    firewall-cmd --zone=public --add-port=8081/tcp --permanent--开放
    firewall-cmd --zone=public --remove-port=8081/tcp --permanent--关闭
    firewall-cmd --reload --刷新配置
    systemctl stop firewalld.service  --关闭防火墙(安全隐患)
    firewall-cmd --state --查看防火墙状态

    开放端口后,一定要使用firewall-cmd --reload命令刷新配置才能生效

  2. 查看当前java进程,如果之前启动过可以先关闭进程

    ps -ef|grep java #查看java相关进程
    kill -9 PID #关闭Jar包进程
  3. 后台启动Jar包

    nohup java -jar jarName-0.0.1-SNAPSHOT.jar >msg.log 2>&1 &

文章作者: 小小千千
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 小小千千 !
评论
  目录