Springboot项目打包部署
- 目标:将Springboot打包成jar包并运行测试
-
需要添加打包组件将项目中的资源、配置、依赖包达到一个jar包中
-
java -jar 包名 部署
实现
在pom.xml中添加依赖
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
在右边的Maven工具中点击package
如果出现以下错误,
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-resources) on project demo: Input length = 1 -> [Help 1]
可以添加以下依赖试试
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>2.6</version>
</plugin>
之后在jar包所在的目录下运行cmd命令行,使用命令 java -jar 包名 部署
服务器启动
nohup java -jar /home/qiyue/tfhr/app_dleian/dleia-1.0.0.jar > /home/qiyue/tfhr/app_dleian/dleia.log 2>&1 &
nohup java -jar /home/dleia-1.0.0.jar > /home/dleia.log 2>&1 &