无法解决jira-rest-java-client依赖关系

时间:2014-11-11 07:49:03

标签: java jira jira-rest-api jira-rest-java-api

我正在编写一个Java服务来访问JIRA。我正在使用jira-rest-java-clien t。 但是我无法解决pom文件中jira-rest-java-client依赖项的错误。

enter image description here

所以我在构建路径中显式添加了JAR,但pom文件中存在错误。  enter image description here

此外,我的maven设置是这样的,它试图从我的org的工件库中下载工件,但看起来它没有任何JIRA / Atlassian依赖项。

有人可以告诉我这是错的吗? 我该如何解决这个问题?

4 个答案:

答案 0 :(得分:1)

您是否尝试添加此依赖项

<dependency>
   <groupId>com.atlassian.jira</groupId>
   <artifactId>jira-rest-java-client-api</artifactId>
   <version>2.0.0-m31</version>
</dependency>

配置以下存储库后?

<repository>
   <id>opencast-public</id>
   <url>http://repository.opencastproject.org/nexus/content/repositories/public/</url>
</repository>

甚至更好,您可以将Atlassian Maven存储库添加到您的pom.xml中。您可以在此处找到详细信息:https://developer.atlassian.com/display/DOCS/Atlassian+Maven+Repositories

答案 1 :(得分:0)

试试这个..

<dependency>
        <groupId>com.atlassian.jira</groupId>
        <artifactId>jira-rest-java-client-core</artifactId>
        <version>2.0.0-m4</version>
    </dependency>
    <dependency>
        <groupId>com.atlassian.jira</groupId>
        <artifactId>jira-rest-java-client</artifactId>
        <version>2.0.0-m2</version>
    </dependency>

答案 2 :(得分:0)

<dependency>
            <groupId>org.openengsb.wrapped</groupId>
            <artifactId>jira-rest-java-client-core</artifactId>
            <version>2.0.0-m32.w1</version>
</dependency> 
你试过这个吗?

答案 3 :(得分:0)

要解决Atlassian伪像-将存储库添加到pom(或settings.xml)

<repositories>
    <repository>
        <id>atlassian</id>
        <url>https://packages.atlassian.com/maven-public/</url>
    </repository>
</repositories>