【发布时间】:2016-08-02 23:41:42
【问题描述】:
我尝试在 pom.xml 中添加以下内容
<scope>system</scope>
<systemPath>${project.basedir}/lib/example-lib.jar</systemPath>
但没用。
我找到的更多信息:
可能与spring boot maven插件有关。 https://docs.spring.io/spring-boot/docs/current/maven-plugin/ 在构建 jar 时不包括范围“系统”库。
谢谢你。
【问题讨论】:
-
等等。我可能与spring boot maven插件有关。 docs.spring.io/spring-boot/docs/current/maven-plugin 在构建 jar 时不包括范围“系统”库。参考:github.com/spring-projects/spring-boot/blob/master/…
-
系统范围的依赖项永远不会添加到打包的工件中,这就是为什么系统范围有点邪恶,应该在 maven 中真正避免
-
#1 “但没用”是什么意思? #2 你的日志有错误吗? #3 你是否有这样的环境:开发、测试、生产? #4 你的图书馆有人工制品或联系吗? #5 你想要一个 devops 流程还是只需要在本地工作区启动你的应用程序?
标签: maven spring-boot