首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Jersey 2中使用Jira-rest-java-client

如何在Jersey 2中使用Jira-rest-java-client
EN

Stack Overflow用户
提问于 2016-12-21 21:21:22
回答 0查看 776关注 0票数 2

我正在尝试在现有的泽西项目中使用Jira Rest Client。但它会导致依赖冲突。

pom.xml:

代码语言:javascript
复制
<dependency>
  <groupId>org.glassfish.jersey.containers</groupId>
  <artifactId>jersey-container-servlet</artifactId>
  <version>2.24.1</version>
</dependency>
<dependency>
  <groupId>com.atlassian.jira</groupId>
  <artifactId>jira-rest-java-client-core</artifactId>
  <version>2.0.0-m30</version>
</dependency>

上面的依赖关系会导致异常:

root cause: java.lang.NoSuchMethodError: javax.ws.rs.core.Application.getProperties()Ljava/util/Map;

如果我排除com.sun.jersey:jersey-client,前面的错误就会消失。

代码语言:javascript
复制
<dependency>
  <groupId>com.atlassian.jira</groupId>
  <artifactId>jira-rest-java-client</artifactId>
  <version>1.2-m01</version>
  <exclusions>
    <exclusion>
      <groupId>com.sun.jersey</groupId>
      <artifactId>jersey-client</artifactId>
    </exclusion>
  </exclusions>
</dependency>

但随后它又导致了另一个异常。org.glassfish.jersey.server.ContainerException: java.lang.NoClassDefFoundError: com/atlassian/fugue/Effect

有什么变通方法可以让Jira客户端和Jersey 2一起工作吗?

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41263767

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档