由于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相关目录下