SpringBoot项目部署
0.确保路径已经是部署环境
- 数据库的配置改为服务器的
1.pom.xml下
<packaging>jar</packaging>
<build>
<finalName>SuWen</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>2.3.0.RELEASE</version>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
- 如果出现-source 1.5 中不支持 diamond 运算符 问题
- jar包运行提示没有主类
都换用这个bulid配置即可
2.maven 运行
clean package
target目录下会有jar包
3. 在服务器下新建WebTest文件夹,jar包放里面
3.1 打开jar包所在文件夹
cd /WebTest
3.2 开启恒服务
nohup java -jar jar_name.jar
- 在本地cmd运行jar包,出现tomcat核心包和本地jre环境重复问题,可以忽略直接部署即可

浙公网安备 33010602011771号