java - Jersey 依赖冲突

标签 java maven jersey-2.0

我正在实现 dropwizard服务器应用程序位于现有项目之上。使用 Maven 进行构建。

我目前正处于 jar hell 中,这并不好玩。我有一个相当复杂的 pom 文件。我对使用 hadoop/glassfish/com.sun 打包的 Jersey 依赖项有一个大问题。 com.sun.jersey:jersey-core:jar1.19org.glassfish.jersey.core:jersey-client:jar:2.22.2 冲突。我尝试添加一些排除项以使其使用 2.22.x 版本,但它仍然给出错误 here 。我一直在梳理依赖关系树并在我认为合适的地方添加排除项,但似乎无法做到正确。这是我的pom file .

最佳答案

个人经验告诉我,如果您有旧的 Jersey 版本作为依赖项,您应该检查所有依赖项(尤其是您内部开发的依赖项)。

这就是为我解决了类似问题的原因。

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

相关文章:

java - 速度。无法加载我的资源

java - 将javax.ws.rs实体序列化为json

java - 可以使用什么 Jersey 安全注释来允许仅匿名访问端点?

在 eclipse 插件中调用时,java.lang.Class#getAnnotation() 返回 null

java - 如何从 WorldWind 的图层面板中隐藏(或删除)预配置的图层

java - 整数除法 : Why is the result of 1/3 == 0?

java - 也许您正在 JRE 而不是 JDK 上运行

java - Maven:如何在 Eclipse 中包含存储库中不可用的 jar?

java - 无法将 Zookeeper 对象转换为 json,反之亦然

java - Hibernate 标准 aPI 多选