在本地运行没问题的项目,打包到服务器运行却发现有个 jar 包的类缺失。
经过检查,发现是 maven 在打包项目的时候,没有把本地 jar 包打过去,所以在 pom 加上这个成功解决。
<build>
<finalName>${project.artifactId}</finalName>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<!-- 主要起作用的还是这个标签 -->
<includeSystemScope>true</includeSystemScope>
</configuration>
</plugin>
</plugins>
</build>