当前位置: 首页 > ai >正文

linux中部署jdk,开机自启动jdk以及linux中java开机自启某个jar包文件

1、安装部署jdk

在linux 中建立一个目录,存放jdk 文件,在 linux 的 /usr/local 中建立 Java 目录,为 /usr/local/java

首先把jdk包传输到系统的/usr/local/java/下

  1. 解压jdk压缩包
  2. tar -zxvf jdk-8u151-linux-x64.tar.gz
  3. 查看路径pwd   配置环境变量
  4. vi /etc/profile
    export JAVA_HOME=/jdk1.8/jdk1.8.0_15 [主要修改jdk安装的路径]
    export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar 
    export PATH=$PATH:${JAVA_HOME}/bin
  5. 刷新环境变量配置
  6. source /etc/profile
  7. 检查是否安装成功,如果出现如下提示,则代表安装成功!
    java-version 

 2、编辑sh脚本

切换到/etc/rc.d/init.d/

vim创建jar_auto.sh文件,输入编辑内容


#!/bin/bash   sleep 5    /开机时隔5秒启动,根据条件情况/jdk部署的路径
export JAVA_HOME=/usr/local/java/jdk1.8.0_202
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin/确保安装的java启动时能确定同时比启动文件先启动
source /etc/profile/启动jar文件存放的路径
cd /home/admin
nohup java -jar /home/admin/jhbd-front.jar > /home/admin/nohup.out 2>&1 &

 上面我们自建的sh文件已经保存成功后,我们还有最重要的一步

编辑rc.local文件

 

添加所创建的sh文件路径,启动自己的sh脚本

启动前把文件都赋予上权限

chmod +x  /etc/rc.d/init.d/jar_auto.sh

chmod +x  /etc/rc.d/rc.local

已经完成,我们来重启测试一下

命令输入:reboot

成功自启动 

http://www.xdnf.cn/news/8134.html

相关文章:

  • 算法第26天 | 贪心算法、455.分发饼干、376. 摆动序列、 53. 最大子序和
  • 如何在Java中进行PDF合并
  • 软考 系统架构设计师系列知识点之杂项集萃(69)
  • Linux Shell编程(五)
  • 【鸿蒙开发】Hi3861学习笔记-超声波测距
  • HTB-Titanic
  • 多模态大语言模型arxiv论文略读(八十八)
  • LeetCode面试经典150题梳理
  • java I/O
  • 【补题】The 2021 ICPC Asia Nanjing Regional Contest Problem J. Xingqiu’s Joke
  • [Java][Leetcode middle] 6. Z 字形变换
  • TCP与UDP协议全面对比:从原理到应用场景深度解析
  • ROS2 camera_calibration 双目相机标定指令
  • 监控易一体化运维:网络拓扑管理,网络管理高效之道
  • 异常数据的检测
  • 【基础】Windows开发设置入门11:hyper-v虚拟机创建
  • 批处理操作优化思路
  • 使用Pyinstaller打包python,全过程解析【2025最详细】
  • 湖北理元理律师事务所:专业债务优化如何助力负债者重获生活掌控权
  • CS和BS架构
  • 《数据结构笔记一》: 指针、结构体、动态内存分配、算法时间复杂度。
  • Python绘制3D图表
  • PostgreSQL 18 升级新体验:pg_upgrade --swap 极简教程
  • BGE-M3 文本情感分类实战:预训练模型微调,导出ONNX并测试
  • b/s开发 1.0
  • DDS与PLL技术
  • 力扣HOT100之二叉树: 437. 路径总和 III
  • 8天Python从入门到精通【itheima】-29~31
  • dify介绍(优势与作用)
  • 小样本百分比的统计检验