第一次使用springboot打jar包时,尤其是引入的第三方的jar包

打包时经常会发生找不到的错误导致打包失败

百度找解决方法,大部分是生成一个配置文件,时好时坏的,可恶心
现在使用的另外一个方法,在多个项目中得到很好的效果:
<dependency>
<groupId>项目包名</groupId>
<artifactId>自定义(一般是jar包的名字)</artifactId>
<version>your_version</version>
<scope>system</scope>
<systemPath>${basedir}/lib/jar包</systemPath>
</dependency>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<mainClass>XXX</mainClass>
<includeSystemScope>true</includeSystemScope>
</configuration>
</plugin>
我的jar包放在了lib目录下
然后就可以安心的打包了
当使用SpringBoot打包项目遇到找不到第三方jar的问题时,一种稳定的方法是在pom.xml中配置systemPath,并在<plugin>标签内设置includeSystemScope为true。将jar包放入lib目录,通过指定路径解决依赖问题,确保打包成功。
229

被折叠的 条评论
为什么被折叠?



