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
出现 build success 即为打包完成
或者使用 maven 插件打包
4. 在项目中的 target 目录下出现一个可执行的 jar 文件
此时在此文件夹下运行:java -jar jshManage-0.0.1-SNAPSHOT.jar 命令完成项目部署
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 &