【发布时间】:2020-09-27 19:02:30
【问题描述】:
在我的 pom.xml 中,我有一个 SikuliX Jar,它对 jna-platform 具有传递依赖。 如下图所示,4.5.2 版本已覆盖 5.4.0 版本。 但我不明白,这个版本是如何被覆盖的,因为我没有为 jna-platform 指定任何依赖项。我还验证了没有任何依赖项正在获取这个 jar。
请帮助我了解为什么会发生这种情况。任何详细的文件都非常感谢。
相关依赖:-
<dependency>
<groupId>com.sikulix</groupId>
<artifactId>sikulixapi</artifactId>
<version>2.0.4</version>
<exclusions>
<exclusion>
<groupId>net.java.dev.jna</groupId>
<artifactId>jna</artifactId>
</exclusion>
</exclusions>
</dependency>
谢谢
【问题讨论】:
标签: java maven maven-2 dependency-management transitive-dependency