Я хочу создать проблему на jira с помощью rest в java. также мне нужно создать проект удаленно с помощью rest. может ли кто-нибудь помочь мне в этом?
Я использую Jira 6.4.11 и написал следующий Java-код:
public static void main(){ String username="ssinghal"; String password="as12345678"; String url="http://localhost:9002/rest/api/2/issue/"; String[] command = {"curl", "-D-", "-u", username+":"+password, "-X", " --data {\"fields\": {\"project\":{\"key\": \"FT\"},\"summary\": \"REST ye merry gentlemen.\",\"description\": \"Creating of an issue using project keys and issue type names using the REST API\",\"issuetype\": {\"name\": \"Bug\"}}}", "-H", "Accept:application/json", url}; ProcessBuilder process = new ProcessBuilder(command); Process p; try { p = process.start(); BufferedReader reader = new BufferedReader(new InputStreamReader(p.getInputStream())); StringBuilder builder = new StringBuilder(); String line = null; while ( (line = reader.readLine()) != null) { builder.append(line); builder.append(System.getProperty("line.separator")); } String result = builder.toString(); System.out.print(result); } catch (IOException e) { System.out.print("error"); e.printStackTrace(); }} }
Что я уже пробовал:
HTTP / 1.1 505 версия HTTP не поддерживается
Сервер: Apache-Coyote / 1.1
Дата: Ср, 05 окт 2016 12: 05:18 GMT
Есть ли какой-либо другой способ создать проект, а также выпуск на jira удаленно?
Спасибо