测试系统:Ubuntu 20.04.31,更新仓库:,今天小编就来说说关于ubuntu运行jar文件?下面更多详细答案一起来看看吧!

ubuntu运行jar文件(Ubuntu设置开机启动jar)

ubuntu运行jar文件

测试系统:Ubuntu 20.04.3

1,更新仓库:

sudo apt-get update

2,安装jdk:

sudo apt-get install openjdk-8-jdk

3.创建文件:/springboot/server.sh;把自己的jar文件放到/springboot/目录下,把demo.jar改为自己jar的正确名字

#!/bin/sh export JAVA_HOME=/lib/jvm/java-1.8.0-openjdk-amd64/; export PATH=$JAVA_HOME/bin:$PATH; export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar; java -jar /springboot/demo.jar --spring.profiles.active=pressure >> /springboot/log.out 2>&1 &

4,创建文件:/springboot/springboot.service /lib/systemd/system/springboot.service

[Unit] Description=springboot Requires=network-online.target After=network-online.target [Service] Type=forking ExecStart=/springboot/server.sh [Install] WantedBy=multi-user.target

5,授权

sudo chmod 777 /springboot/server.sh

6,重新加载

sudo systemctl daemon-reload

7,设置开机启动

systemctl enable springboot.service