问题标签 [jira-rest-java-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 获取存储在 jira 中的所有问题
嗨,我想使用 jql 或任何其他方式从 java 中获取存储在 jira 中的所有问题。我尝试使用此代码:
它给了我结果,但需要很长时间。是否有查询或休息 API URL 或任何其他方式给我所有问题?请帮我
jira - 搜索版本 jira rest api
我需要按版本 ID 获取所有问题。我的查询是这样的:
工作正常,但我想通过VERSION解决问题
链接如:
返回“字段‘版本’不存在或您无权查看。”
jira-rest-api - 获取问题结束日期
我想知道给定问题的结束日期。我怎样才能通过 Jira rest API 或从 Jira rest java 客户端获取问题结束日期?我尝试获取更新日期,但它给出了上次更新的日期而不是结束日期。在 Jira rest java 客户端或 Jira rest API 中有什么方法吗?谢谢你回答我。
java - 使用 JAVA REST 客户端获取给定用户的 JIRA 工作日志
如何获取用户的工作日志?
我有一个 JAVA REST 客户端,它将连接到 JIRA 服务器并获取诸如“项目”、“用户信息”、“项目信息”之类的数据
但我想为用户获取工作日志。
1.) 提供用户名
2.) 获取工作日志列表
有人可以帮忙吗?请
jersey - 使用rest api(球衣)的自定义插件启动Jira失败
我们正在开发一个使用 rest api 的 jira 自定义插件。
安装自定义插件后,当我们重新启动jira时,它会失败。
我们在日志中面临以下异常:
您能否为上述异常提出解决方案?
此插件的 atlassian-plugin.xml文件:
scala - 用于 JIRA 的 Scala 的 SBT 和 REST Java 客户端
我正在尝试将JIRA 的 REST Java 客户端添加到我的 Scala 项目中。我在这里找到了应该添加到我的build.sbt文件中的说明:https ://www.versioneye.com/java/com.atlassian.jira:jira-rest-java-client/1.0
但是我收到一个错误:
我以为 SBT 不知道这个库的正确存储库,我补充说:
现在我收到错误:
我究竟做错了什么?我是 Scala 和 Java 基础架构的新手——向项目添加新库的正确流程是什么?
PS。这是build.sbt文件内容:
聚苯乙烯。sbt 的输出约:
购买力平价。sbt“显示外部解析器”:
java - JUnit tearDown() 在我的测试完成之前完成执行(使用自定义运行器)
JUnit @AfterClass 方法在我的 @Tests (自定义运行程序)之前完成执行
我正在尝试制作自己的 JUnit 测试运行器。每次执行 @AfterClass 注释的方法时,我都想做一些事情。根据 JUnit 文档,@AfterClass 方法应该在所有测试运行后开始执行。
我浏览了谷歌,彻底阅读了 JUnit 文档,阅读了 StackOverflow 上的 JUnit 执行顺序等信息,但我似乎找不到任何其他发生这种情况的例子(可能是线程问题)。我在SpringJUnit4ClassRunner JavaDoc中找到了一个使用他们自己的跑步者的示例 Spring,但它并没有帮助我解决问题。
没有 CustomRunner:
使用 CustomRunner:
TestBugReporter0总是打印出以下内容:
但是,TestBugReporter1 不是确定性的。运行 20 次后,我总是得到以下三个之一。
我认为这是一个线程问题,因为:
- 结果是不确定的。
- 这些方法无序执行。
如果我在 CustomRunner 中将 Thread.sleep(3000) 添加到我的 withAfterClasses() 方法中,我总是会得到三种可能性中的第一种。我可能会强制使用不同睡眠的三种可能性中的任何一种,例如,将一个放入 tearDown() 本身会强制使用第三个。但是, Thread.sleep() 并不是真正的解决方案。
会让整个 TestBugReporter1 方法以正确的顺序确定地执行吗?如果是这样,我该怎么做?如果您知道比将所有内容都放在一个线程上更好的解决方案,请说出来!:)
提前感谢您的帮助,感谢您在不解释链接含义的情况下复制粘贴链接。我的多线程背景非常有限,所以如果没有上下文,我可能无法理解文档。
注意:TestNG 有一个单线程配置,但我们现有的测试套件是纯 JUnit,所以它不是一个选项。
jira - 来自 JIRA REST API 的事务的必填字段
如何在JIRA
.
我已经尝试了以下 API,但它没有返回任何字段 id ..
https://ourCompany.jira.com/rest/api/2/issue/ " + ticketID + "/transitions?expand=transitions.fields"
在返回时,所有字段(系统和自定义)的JSON
所有值required
都变为假,即使我在交易表单中有一些必填字段。
jira - JIRA REST 客户端:issue.getattachments() 返回 null
我正在尝试获取 JIRA 问题的附件。但是 getAttachments() 方法返回 null。JIRA 版本为 v6.1.4
下面是代码
以下是maven依赖项
非常感谢您的帮助。
api - JIRA Rest API 更改问题状态 --> 401 错误
我正在尝试使用 Rest API 更改 Jira 问题的状态,如下所述:https ://docs.atlassian.com/jira/REST/6.3-m01-1/
我发布到 URL
但是,它不起作用:(,即使我按照 atlassian 文档中的描述进行身份验证,我也会收到 401 错误(未经授权)。(用于身份验证的用户有权更改状态)
虽然,获取请求工作正常返回:
这是我尝试发布的方式:
我对 Jira Rest Client 的尝试:
错误信息:
没有 HTTPS 的错误
引起:com.sun.jersey.api.client.UniformInterfaceException:客户端响应状态:com.sun.jersey.api.client.WebResource.handle 的 302(WebResource.java:676)在 com.sun.jersey.api。 client.WebResource.get(WebResource.java:191) at com.atlassian.jira.rest.client.internal.jersey.AbstractJerseyRestClient$1.call(AbstractJerseyRestClient.java:84) at com.atlassian.jira.rest.client.internal .jersey.AbstractJerseyRestClient.invoke(AbstractJerseyRestClient.java:54) ... 22 更多
我尝试了我发现的关于这个主题的所有内容,但没有任何效果:(