1.下载jdk

2.安装jdk;

rpm -ivh jdk-8u201-linux-x64.rpm

3.检查安装:

java -version

输出Java版本,则不用第4步和第5步

4.配置jdk路径

打开/etc/profile

增加以下内容:

export JAVA_HOME=/usr/java/jdk1.8.0_201

export JAVA_BIN=/usr/java/jdk1.8.0_201/bin

export PATH=$PATH:$JAVA_HOME/bin

export CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME JAVA_BIN PATH CLASSPATH

5.更新配置

source /etc/profile

6.编写启动 脚本

启动脚本:start.sh

#!/bin/sh

nohup java -jar /home/test/auto-test.jar >test.log 2>&1&

echo $! > /home/test/test.pid

停止脚本:stop.sh

#!/bin/sh

PID=$(cat /home/test/test.pid)

kill -9 $PID

授予脚本权限

chmod +x start.sh

chmod +x stop.sh

7.编写服务脚本

vim /usr/lib/systemd/system/autotest.service

#!/bin/sh

[Unit]

Description=antotest

After=network.target

[Service]

Type=forking

ExecStart=/home/test/start.sh

ExecStop=/home/test/stop.sh

PrivateTmp=true

[Install]

WantedBy=multi-user.target

8.设置服务启动

systemctl enable auto.service   #开机自启

systemctl disable auto.service   #关闭开机自启

systemctl start auto.service   #手动开启

systemctl stop auto.service   #手动关闭

systemctl status auto.service   #查看状态

java rpm包安装_rpm包安装java jar开机自启相关推荐

  1. bat文件运行java的jar包不弹出dos窗口,开机自启jar包

    后台运行不弹dos窗口 %1 mshta vbscript:CreateObject("WScript.Shell").Run("%~s0 ::",0,FALS ...

  2. ubuntu18.04安装x11vnc远程登录并设置开机自启

    安装x11vnc这个很简单,很多博客教程都可以用,但是我一直没法实现开机自启,之前也用某个博客的方法实现过.重装系统之后忘记了一直无法实现.使用系统自带的share可以远程登录和开机自启,但是用着还是 ...

  3. 看尚电视adb安装当贝桌面,并开机自启

    1:链接(可以电脑下奇兔刷机,实用工具里有adb,点开直接用)ADB.链接好后输入命令验证(c:\adb>adb devices)如显示(192.168.*******:5555 device字 ...

  4. linux如何看java安装路径,linux查看java的安装路径

    linux查看java的安装路径 [2021-02-05 21:28:47]  简介: 服务器 一.查看软件安装路径: Linux软件安装的地方不止一个地方,先说查看软件安装的所有路径(地址). 这里 ...

  5. java rpm卸载_rpm包的卸载与安装

    1. rpm包的管理介绍:一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中,它生成具有RPM扩展名的文件,RPM是RedHat Package Manager(RedHat软件包管 ...

  6. java 环境部署——java源码包的安装——java-rpm包的安装

    1.java 源码包的安装 # tar -xf jdk-8u201-linux-x64.tar.g# mkdir /usr/java# cp jdk1.8.0_201/ /usr/java 设置jav ...

  7. java 压缩jar 仓库,java服务安装(一):使用java service wrapper及maven打zip包

    tags: java jsw maven zip 1.概述 使用java开发程序,在windows平台下,一般有web应用,后台服务应用,桌面应用: web应用多数打成war包在web容器(如tomc ...

  8. JSW Java_java服务安装(一):使用java service wrapper及maven打zip包

    1.概述 使用java开发程序,在windows平台下,一般有web应用,后台服务应用,桌面应用: web应用多数打成war包在web容器(如tomcat,jetty等)中运行 桌面应用一般打成jar ...

  9. java 拓展包放哪,安装扩展包(Install External Libraries)

    在CDH平台上为Streamsets导入扩展包前, 先设置一个用来存储这些扩展包的目录 在Cloundera管理平台界面中, 选择StreamSets服务 然后点击Configuration. 在 C ...

最新文章

  1. Java中的JSON
  2. 协方差 之 随机变量间的协方差及向量之间的协方差之间的微妙的区别
  3. 联想电脑g470 vs2010很卡 问题解决
  4. 穿戴式设备的用户体验设计-郝华奇
  5. linux 下基本指令
  6. Spring已集成jsp的环境下同时集成Velocity
  7. 利用STM32F103精确控制步进电机
  8. 九安医疗预计第三季度净利7.56亿至10.56亿 上年同期为亏损
  9. 漫画:用木兰从军说外观模式
  10. wxpython动态实时绘图_wxPython实现画图板
  11. peU盘ud区和efi区如何共用wim文件
  12. 阿里云对象存储上传文件
  13. 帷幕的帷是什么意思_人为什么要结婚?看看情感大师是怎么说的
  14. 《CSDN/TUP 系列活动:我们的开源》学习
  15. [附源码]java毕业设计零食销售系统
  16. 程序员如何持续高收入、财务自由
  17. 昱章电气IPO被终止:曾拟募资4.25亿 年营收3.25亿
  18. 攻防世界 MISC Reverse-it
  19. 从入门到卓越——大学生的软件开发成长之路
  20. 创建 360 压缩bat文件

热门文章

  1. 电子科大沙河校区有计算机专业,电子科大沙河校区学费
  2. Error:collect2:ld returned 1 exit status的其他原因
  3. 知道接口地址 如何传数据_数据不知道如何可视化?一款工具推荐给大家
  4. java 替换多个字符串_Java一次(或以最有效的方式)替换字符串中的多个不同子字符串...
  5. 宝塔mysql data修改_宝塔一键修改mysql数据库存放路径,更改默认数据目录…
  6. pandas基础知识
  7. Android之ViewDragHelper
  8. 爬虫教程( 5 ) --- Selenium 与 PhantomJS
  9. 安卓逆向_20 --- 模拟器检测、反调试检测、ELF动态调试、__libc_init 下断
  10. 无法初始化链接服务器 (null) 的 OLE DB 访问接口 Microsoft.Jet.OLEDB.4.0 的数据源对象。