gpt4 book ai didi

java - Maven 的依赖问题

转载 作者:行者123 更新时间:2023-12-02 10:33:59 25 4
gpt4 key购买 nike

我有一个 Maven 项目,想使用 Junit、Mockito 和 Cucumber 进行测试,但我的依赖项有一个大问题。该项目使用此 Maven 命令没有问题:干净安装包 -X 并跳过测试。

最佳答案

你确实重写了 Jackson 库,你的 pom 有这个:

<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.7.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-core-asl</artifactId>
<version>${jackson.version}</version>
</dependency>

jackson-databind 来自fasterxml并且有明确的版本,而其他成员来自codehaus但没有。基本上你的pom很乱,我建议不要清理它,之后它会小两倍。例如,Spring 框架还在其模块中包含 Jackson 库,不需要甚至不建议再次重新导入它,但是您的 Spring 依赖项与其余部分一样困惑,因此很难说实际提取了什么。尝试首先检查您的有效 pom 并删除或排除所有重复项,尤其是来自不同供应商的重复项。

关于java - Maven 的依赖问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53431812/

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