SpringBoot在服务器部署
一、配置pom.xml文件
<build>
<plugins>
<!--spring boot maven插件 , 可以将项目运行依赖的jar包打到我们的项目中-->
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
<!--打包时剔除Test测试类-->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<testFailureIgnore>true</testFailureIgnore>
</configuration>
</plugin>
</plugins>
</build>
二、打包
先clean。
再package。
![](https://gitee.com/OceansWu/workimage/raw/master/img/202404220920645.png
target目录下的jar包。
jar是可执行jar包,用于部署在服务器上。
jar.original是一个可以被其他项目依赖的jar包,但不能用于部署于服务器。
三、部署
1、jar包放置在服务器的个人指定目录上
2、运行启动命令(后台一直运行)
nohup java -jar springboot-usersys-1.0-SNAPSHOT.jar> logFileName1.file 2>&1 &
3、停止
ps -ef|grep xxx.jar
kill -s 9 yyy
评论区