spring boot 项目打成 jar 包,部署

1. 在 pom.xml 文件中添加

	<packaging>jar</packaging>

2. 在 pom.xml 中添加新的插件

			<plugin>
				<groupId>org.springframework.boot</groupId>
				<artifactId>spring-boot-maven-plugin</artifactId>
				<configuration>
					<fork>true</fork>
				</configuration>
			</plugin>

3. 找到项目文件的根目录,在 cmd 命令行中输入:mvn clean package

图片.png

出现 build success 即为打包完成
图片.png
或者使用 maven 插件打包
图片.png

4. 在项目中的 target 目录下出现一个可执行的 jar 文件
图片.png

此时在此文件夹下运行:java -jar jshManage-0.0.1-SNAPSHOT.jar 命令完成项目部署
图片.png
5、后台执行(完全无日志)
[root@iz2ze70zrtwzm9p0l3p86nz opt]# nohup java -jar jshManage-0.0.1-SNAPSHOT.jar > /dev/null 2>&1 &
[1] 21762
指定日志输出文件

nohup java -jar jshManage-0.0.1-SNAPSHOT.jar > ./jshManage.out 2>&1 &

设置启动后占用的内存

nohup java -Xms128m -Xmx256m -jar jshManage-0.0.1-SNAPSHOT.jar > ./jshManage.out 2>&1 &