我正在编写一个 Java 服务来访问 JIRA。我正在使用jira-rest-java-clien
t。但我无法解决jira-rest-java-client
依赖项的 pom 文件中的错误。
所以我在构建路径中显式添加了 JAR,但 pom 文件中存在错误。
此外,我的 Maven 设置是这样的,它试图从我的组织的工件存储库中下载工件,但看起来它在那里没有任何 JIRA/Atlassian 依赖项。
有人可以告诉我我做错了什么吗?我怎样才能解决这个问题?
我正在编写一个 Java 服务来访问 JIRA。我正在使用jira-rest-java-clien
t。但我无法解决jira-rest-java-client
依赖项的 pom 文件中的错误。
所以我在构建路径中显式添加了 JAR,但 pom 文件中存在错误。
此外,我的 Maven 设置是这样的,它试图从我的组织的工件存储库中下载工件,但看起来它在那里没有任何 JIRA/Atlassian 依赖项。
有人可以告诉我我做错了什么吗?我怎样才能解决这个问题?
您是否尝试添加此依赖项
<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
要解决 atlassian 工件 - 将存储库添加到您的 pom(或 settings.xml)
<repositories>
<repository>
<id>atlassian</id>
<url>https://packages.atlassian.com/maven-public/</url>
</repository>
</repositories>
试试这个。。
<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>
<dependency>
<groupId>org.openengsb.wrapped</groupId>
<artifactId>jira-rest-java-client-core</artifactId>
<version>2.0.0-m32.w1</version>
</dependency>
你试过这个吗?