gpt4 book ai didi

java - 如何使用 JIRA REST 客户端库?

转载 作者:行者123 更新时间:2023-12-03 21:16:13 27 4
gpt4 key购买 nike

我需要使用 JIRA REST 客户端 5.2.0 或更高版本。 Cloud JIRA 不适用于较早版本的客户端。

在我的 pom.xml文件我有以下依赖项:

<dependency>
<groupId>com.atlassian.jira</groupId>
<artifactId>jira-rest-java-client-core</artifactId>
<version>5.2.1</version>
</dependency>
<dependency>
<groupId>com.atlassian.jira</groupId>
<artifactId>jira-rest-java-client-app</artifactId>
<version>5.2.1</version>
</dependency>

当我构建项目时,我遇到了这样的异常:
Failed to execute goal on project XXXXXXXXX: Could not resolve dependencies for project  XXXXXXXXXX:jar:XXXX: Failed to collect dependencies at com.atlassian.jira:jira-rest-java-client-core:jar:5.2.1: Failed to read artifact descriptor for com.atlassian.jira:jira-rest-java-client-core:jar:5.2.1: Could not find artifact com.atlassian.platform:platform:pom:3.1.7 in MY_REPO (http://XXXXXXXXXX/repository/maven-public) -
com.atlassian.platform:platform:pom:3.1.7未在 mvnrepository 列出.有版本 3.1.123.1.17 ,但不是 3.1.7 .有人告诉我版本 3.1.7可能存在与安全相关的错误,因此被 Atlassian 删除。

两者 jira-rest-java-client-appjira-rest-java-client-corejira-rest-java-client-parent 的 child , 其中 uses版本 3.1.7平台介绍:
    <groupId>com.atlassian.jira</groupId>
<artifactId>jira-rest-java-client-parent</artifactId>
<version>5.2.1</version>
<packaging>pom</packaging>

[...]

<properties>
<platform.version>3.1.7</platform.version>

[...]

</properties>

<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.atlassian.platform</groupId>
<artifactId>platform</artifactId>
<version>${platform.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
5.2.1似乎是两者的最新版本 jira-rest-java-client-corejira-rest-java-client-app .

当 JIRA REST 客户端使用不再可用的库版本时,如何使用它(用于在 Cloud JIRA 中以编程方式创建问题)?

我试图在依赖项中排除平台,并在依赖管理部分指定另一个版本。这没有帮助。

最佳答案

如果您查看存储库

https://packages.atlassian.com/mvn/maven-external

从 atlassian 中,您可以找到所需的 Artifact com.atlassian.platform:platform:pom:3.1.7那里。由于这个存储库似乎来自 atlassian,我认为没有理由相信他们建议不要使用该版本。

这也在 https://community.atlassian.com/t5/Jira-questions/Jira-rest-java-client-core-5-1-and-fugue-2-7-0-breaks-build/qaq-p/1151091 中讨论过

关于java - 如何使用 JIRA REST 客户端库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60437653/

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