您现在的位置是:主页 > news > 武汉建云网站/东莞百度推广排名
武汉建云网站/东莞百度推广排名
admin2025/5/20 10:49:12【news】
简介武汉建云网站,东莞百度推广排名,当地自己的淘宝网站怎么做,网站设计流程1.问题描述 在写项目中,用到文件监听的jnotify.jar包,本地是可以成功运行,但是在进行打包jar的时候,就出现错误,提示未找到包的错误 2.原因 SpringBoot项目中引入第三方jar包,当项目打包部署的时候&…
武汉建云网站,东莞百度推广排名,当地自己的淘宝网站怎么做,网站设计流程1.问题描述
在写项目中,用到文件监听的jnotify.jar包,本地是可以成功运行,但是在进行打包jar的时候,就出现错误,提示未找到包的错误
2.原因
SpringBoot项目中引入第三方jar包,当项目打包部署的时候&…
1.问题描述
在写项目中,用到文件监听的jnotify.jar包,本地是可以成功运行,但是在进行打包jar的时候,就出现错误,提示未找到包的错误
2.原因
SpringBoot项目中引入第三方jar包,当项目打包部署的时候, system类型的依赖不会自动打包进去,需要对pom.xml
文件进行处理,这样第三方的jar包才能打包进去
3.此时以文件监听项目为例
此时,我们是打包失败的情况
看下我们pom文件中的内容
<dependencies><!--应用第三方包监听文件--><dependency><groupId>jnotify</groupId><artifactId>jnotify</artifactId><version>0.94.0</version><scope>system</scope><systemPath>${basedir}/src/main/resources/lib/jnotify-0.94.jar</systemPath></dependency></dependencies>
最终的build的环境配置是:
<build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><executions><execution><goals><goal>repackage</goal></goals></execution></executions></plugin></plugins></build>
此时我们需要在我们的build标签中新增一个配置
<configuration><includeSystemScope>true</includeSystemScope>
</configuration>
此时成功解决问题!!!