spring boot以服务(后台)形式运行jar

本文介绍如何将Spring Boot项目打包为可执行的jar包,并在Linux环境下以服务的形式运行。包括修改pom文件设置、打包、配置文件处理、注册服务及启动步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

要将jar包以服务形式运行,需要先在pom文件中加入

<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
            <configuration>
                <executable>true</executable>
            </configuration>
        </plugin>
    </plugins>
</build>

特别是: <configuration> <executable>true</executable> </configuration>

 

1、将spring boot应用打包成jar包,如a.jar  (下文以a作为应用名或服务名称)

2、将jar和配置文件,放置linux文件夹下(最好统一分类放置,如/web/jars/a/a.jar),添加jar运行权限chmod +x a.jar

3、修改配置文件,可以将项目的相关配置文件拷贝复制同级目录a下并配置

4、用软连接的方式注册服务 sudo ln -s  /web/jars/a/a.jar  /etc/init.d/a   如果需要也可以添加运行权限

5、启动服务 sudo service a start

 

参考:https://www.cnblogs.com/zhengshiqiang47/p/8119944.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值