Atlassian offers Java libraries to use the REST API of JIRA using native Java objects ("JIRA REST Java Client"). These libraries are being regularly updated. However, I could not find any up-to-date documentation that would explain configuration, dependencies and also shows some code examples.
I tried to get some help by posting a specific question here, but so far did not get enough response to solve my question.
What am I missing here? Is there a better place to ask for help? Why does Atlassian put effort into the development of these libraries if it does not enable possible developers to use them?
@maze Probably, you're looking for this one: https://ecosystem.atlassian.net/wiki/spaces/JRJC/overview
Well, indeed this is obviously the main place for information about the JRJC library.
However, as of today the information on this page is contradictory: in the top row it says "Atlassian no longer supports Jira REST Java Client library. If you have any questions about it, post them in the Atlassian Community.". In the bottom it says "Both JIRA REST API and JRJC are still being developed".
My original question refers to the handling of JIRA Sprints, and this topic is not addressed on this page (and is apparently also not of much interest within the Atlassian Community).
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
There are multiple links within the atlassian developer pages. I assume you have looked here? https://developer.atlassian.com/cloud/jira/software/about-the-javascript-api/
If the Postman Libraries or swagger documention will help, there is a link at the top right of each REST API Webpage:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thank you for your response, too, but similar to the response of Vishal, this is not what I wanted to ask for. I am explicitly interested in the documentation/examples of the "JIRA REST Java Client". The pages you linked to contain a description of a JavaScript API, I believe this is something completly different.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@maze
Can you check below link? it gives sample code in java
https://developer.atlassian.com/cloud/jira/platform/rest/v3/intro/
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thank you for your response, but this is not what I wanted to ask for. Sorry if my question was misleading. To elaborate further: your link points to the documentation of the REST-API of Jira. I was not able to find any java samples there (do you have a direct link to them?), but most likely they would describe how to write Java code to directly use the REST-API.
The libraries of the "JIRA REST Java Client" on the other hand encapsulate the whole REST-API commands by offering native Java classes/objects. In my view, this makes the use of the REST-API much easier. In fact, one does not need to know anything about the details of the REST-API at all. But unfortunatly these Java libraries are poorly documented.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.