[英]Pom.xml with local jar and concurrent dependency
這是情況:
我想在springboot項目中使用本地安裝的jar。 我在pom.xml中包括了對這個工件的依賴:
<dependency>
<groupId>org.mycie.myjar</groupId>
<artifactId>myjar</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
這個罐子使用了版本為1.16的神器snakeyaml
但是在我的主項目中,Springboot使用了snakeyaml版本1.23
在運行應用程序時,並發似乎會引起一些問題。 您對解決此問題的良好做法有任何想法嗎?
Maven將只允許其中一個jar進入結果應用程序。 您可以通過調用mvn dependency:list
來找出Maven選擇的jar。
由此產生的問題不能由Maven真正解決。 相反,您需要確定哪個版本的snakeyaml適用於所有方案。 由於其中一個jar屬於您,因此最好只更新myjar
的依賴myjar
以避免此問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.