gpt4 book ai didi

java - 带有本地 jar 和并发依赖的 Pom.xml

转载 作者:行者123 更新时间:2023-12-01 19:37:35 26 4
gpt4 key购买 nike

情况如下:

我想在 springboot 项目中使用本地安装的 jar。我在我的 pom.xml 中包含了对该 Artifact 的依赖:

    <dependency>
<groupId>org.mycie.myjar</groupId>
<artifactId>myjar</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>

这个jar使用版本为1.16的 Artifact snakeyaml

但是在我的主项目中,Springboot使用snakeyaml版本1.23

运行应用程序时,并发似乎会导致一些问题。您对解决这个问题的良好做法有什么想法吗?

最佳答案

Maven 只会让其中一个 jar 进入生成的应用程序。您可以通过调用 mvn dependency:list 来了解 Maven 选择了哪个 jar。

由此产生的问题并不能通过Maven真正解决。相反,您需要弄清楚哪个版本的 Snakeyaml 适用于所有场景。由于其中一个 jar 属于您,因此最好只更新 myjar 的依赖项以避免此问题。

关于java - 带有本地 jar 和并发依赖的 Pom.xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56885000/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com