Java 使用什么技术访问Jira 3.13.2?

Java 使用什么技术访问Jira 3.13.2?,java,jira,jira-rest-java-api,Java,Jira,Jira Rest Java Api,我打算使用jirarestjava客户机从Java编程访问Jira。这使用了Jira REST API,该API仅支持Jira 5.0及更高版本 但我有Jira 3.13.2版本,我想通过编程与之交互。 在他们的网站上,他们列出了各种技术,如REST、XML-RPC、SOAP等 但我不知道该用什么来做我的工作 有人能告诉我应该使用哪种正确的技术吗?我个人更喜欢使用REST,但这取决于您正在开发什么类型的应用程序来访问它,而且在您的情况下,这是不适用的。但我想谈一谈缺点 例如,您可能有一些业务需求

我打算使用jirarestjava客户机从Java编程访问Jira。这使用了Jira REST API,该API仅支持Jira 5.0及更高版本

但我有Jira 3.13.2版本,我想通过编程与之交互。 在他们的网站上,他们列出了各种技术,如REST、XML-RPC、SOAP等

但我不知道该用什么来做我的工作


有人能告诉我应该使用哪种正确的技术吗?

我个人更喜欢使用REST,但这取决于您正在开发什么类型的应用程序来访问它,而且在您的情况下,这是不适用的。但我想谈一谈缺点

例如,您可能有一些业务需求,要求您使用SOAP(ugh:D)。 选择用于访问的内容时应该谨慎,因为例如,SOAP API现在已经不推荐使用了-在
JIRA>5.x
中。因此,如果您正在开发一些必须访问比您所说的更新版本的东西,那么最好使用RESTAPI。它安全且易于使用。您还可以有两种访问方法——毕竟,这些只是远程应用程序的接口,数据是相同的(不是它的表示),如果我没有弄错的话,JAVA具有jboss的核心SOAP功能@mdoar的建议会让你走上正轨。根据需要,您还可以将应用程序开发为JIRA插件,从而直接访问JIRA。我目前正在开发一个外部应用程序,通过REST访问JIRA并处理数据进行管理,但这是PHP中最新的JIRA版本和REST

可以找到RESTAPI的简要说明,完整的RESTAPI文档是(这是最新版本)。使用restapi与生成GET、POST、PUT和DELETE请求一样简单


希望这是有帮助的,但我想我有点激动了。

您可以使用Bob Swift的JIRA CLI或我的JIRA Python CLI的旧版本作为起点。您能提供我可以找到它的任何链接吗。@AbubakkarRangara如果您仍然需要它,我在可用的最旧版本(2.0.0)中找到了一些存档文件对我来说似乎工作得很好。从上周开始我一直在玩Jira Web API,发现它真的很强大。从那里管理几乎所有东西都很容易。有一件事我还没能做到,那就是用户和组管理。你知道如何做到这一点吗?提前谢谢。@Coffecid我从未使用API进行用户/组管理,但是有一些端点:但没有管理它们。。问你的问题在