java rpm包安装_rpm包安装java jar开机自启
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开机自启相关推荐
- bat文件运行java的jar包不弹出dos窗口,开机自启jar包
后台运行不弹dos窗口 %1 mshta vbscript:CreateObject("WScript.Shell").Run("%~s0 ::",0,FALS ...
- ubuntu18.04安装x11vnc远程登录并设置开机自启
安装x11vnc这个很简单,很多博客教程都可以用,但是我一直没法实现开机自启,之前也用某个博客的方法实现过.重装系统之后忘记了一直无法实现.使用系统自带的share可以远程登录和开机自启,但是用着还是 ...
- 看尚电视adb安装当贝桌面,并开机自启
1:链接(可以电脑下奇兔刷机,实用工具里有adb,点开直接用)ADB.链接好后输入命令验证(c:\adb>adb devices)如显示(192.168.*******:5555 device字 ...
- linux如何看java安装路径,linux查看java的安装路径
linux查看java的安装路径 [2021-02-05 21:28:47] 简介: 服务器 一.查看软件安装路径: Linux软件安装的地方不止一个地方,先说查看软件安装的所有路径(地址). 这里 ...
- java rpm卸载_rpm包的卸载与安装
1. rpm包的管理介绍:一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中,它生成具有RPM扩展名的文件,RPM是RedHat Package Manager(RedHat软件包管 ...
- 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 ...
- java 压缩jar 仓库,java服务安装(一):使用java service wrapper及maven打zip包
tags: java jsw maven zip 1.概述 使用java开发程序,在windows平台下,一般有web应用,后台服务应用,桌面应用: web应用多数打成war包在web容器(如tomc ...
- JSW Java_java服务安装(一):使用java service wrapper及maven打zip包
1.概述 使用java开发程序,在windows平台下,一般有web应用,后台服务应用,桌面应用: web应用多数打成war包在web容器(如tomcat,jetty等)中运行 桌面应用一般打成jar ...
- java 拓展包放哪,安装扩展包(Install External Libraries)
在CDH平台上为Streamsets导入扩展包前, 先设置一个用来存储这些扩展包的目录 在Cloundera管理平台界面中, 选择StreamSets服务 然后点击Configuration. 在 C ...
最新文章
- Java中的JSON
- 协方差 之 随机变量间的协方差及向量之间的协方差之间的微妙的区别
- 联想电脑g470 vs2010很卡 问题解决
- 穿戴式设备的用户体验设计-郝华奇
- linux 下基本指令
- Spring已集成jsp的环境下同时集成Velocity
- 利用STM32F103精确控制步进电机
- 九安医疗预计第三季度净利7.56亿至10.56亿 上年同期为亏损
- 漫画:用木兰从军说外观模式
- wxpython动态实时绘图_wxPython实现画图板
- peU盘ud区和efi区如何共用wim文件
- 阿里云对象存储上传文件
- 帷幕的帷是什么意思_人为什么要结婚?看看情感大师是怎么说的
- 《CSDN/TUP 系列活动:我们的开源》学习
- [附源码]java毕业设计零食销售系统
- 程序员如何持续高收入、财务自由
- 昱章电气IPO被终止:曾拟募资4.25亿 年营收3.25亿
- 攻防世界 MISC Reverse-it
- 从入门到卓越——大学生的软件开发成长之路
- 创建 360 压缩bat文件
热门文章
- 电子科大沙河校区有计算机专业,电子科大沙河校区学费
- Error:collect2:ld returned 1 exit status的其他原因
- 知道接口地址 如何传数据_数据不知道如何可视化?一款工具推荐给大家
- java 替换多个字符串_Java一次(或以最有效的方式)替换字符串中的多个不同子字符串...
- 宝塔mysql data修改_宝塔一键修改mysql数据库存放路径,更改默认数据目录…
- pandas基础知识
- Android之ViewDragHelper
- 爬虫教程( 5 ) --- Selenium 与 PhantomJS
- 安卓逆向_20 --- 模拟器检测、反调试检测、ELF动态调试、__libc_init 下断
- 无法初始化链接服务器 (null) 的 OLE DB 访问接口 Microsoft.Jet.OLEDB.4.0 的数据源对象。