由于Spring boot内置了tomcat,这里使用内置tomcat jar包运行。
安装插件
spring-boot-maven-plugin
配置pom.xml
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<fork>true</fork>
</configuration>
</plugin>
<!-- 跳过单元测试 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skipTests>true</skipTests>
</configuration>
</plugin>
打包
执行清理打包:
mvn clean package -DskipTests
运行
先修改application-pro.yml中的相关配置
Linux可以放到/etc/rc.local里,每次重启Linux时,项目都会自动启动。
Linux pro环境:
nohup java -jar loamen.jar --spring.profiles.active=pro > re loamen.log 2>&1 &
Windows pro环境:
java -jar loamen.jar --spring.profiles.active=pro
关闭项目
ps -ef|grep java
kill 进程编号
Node前端
执行命令:
npm run build
修改dist/config/index.js配置
将dist目录上传至服务器nginx相关目录下
网友评论