Разработка плагина Atlassian JSD (зависимости и плагины не найдены)

Я новичок в разработке Atlassian, я просмотрел руководства / учебные пособия по разработке плагинов, и все работало нормально (я использую Ubuntu с IntelliJ в качестве IDE). Также прочтите «Поваренную книгу по разработке Jira 7 - третье издание». Когда я попытался перейти на разработку JSD, зависимости и плагины не работали. Я получаю такие ошибки:

Dependency : 'com.atlassian.jira.plugins:project-templates-api:2.18' not found

or

Plugin : 'com.atlassian.plugin:atlassian-spring-scanner-maven-plugin:2.0.1' not found

Я следую руководствам от официальный сайт в этой части руководств по разработке. Я просмотрел документацию по плагинам и классам API и попытался изменить версию и / или имя плагинов, но всегда получаю ту же ошибку. Я упустил из виду что-то важное или это происходит часто и имеет решение?

РЕДАКТИРОВАТЬ:

Не использовать

 atlas-mvn idea:idea 

как сказал дреллиот. Вам нужно вручную добавить зависимости и плагины в pom.xml и сделать

 atlas-mvn install 

У меня все еще есть ошибки, но большинство из них было решено этим.


person MirzaS    schedule 09.08.2017    source источник
comment
Можете ли вы добавить шаги, которые вы предприняли, чтобы начать разработку JSD? Что изменилось между тем, когда он работал, и когда он перестал работать? Кроме того, что происходит, когда вы запускаете atlas-mvn clean и atlas-mvn install в каталоге плагинов? Вы добавили репозиторий Atlassian Maven по умолчанию для intellij в свой проект? Кроме того, для плагина atlassian-spring-scanner-maven-plugin попробуйте версию 1.2.13.   -  person drelliot    schedule 09.08.2017
comment
Приветствую, я использовал atlas-create-jira-plugin для создания проекта и начал добавлять зависимости в pom.xml. После этого я создал класс и заметил, что он не распознает импорт пакета, поэтому я попробовал atlas-mvn clean / atlas-mvn install и atlas-mvn idea: idea. Когда я запускаю atlas-mvn clean и atlas-mvn install, сборка выполняется успешно, но на atlas-mvn idea: idea происходит сбой с этой ошибкой: Failed to execute goal org.apache.maven.plugins: maven-idea-plugin: 2.3- atlassian-10: идея (default-cli) в проекте .... NullPointerException. То же самое происходит, когда я меняю версию на 1.2.13.   -  person MirzaS    schedule 10.08.2017
comment
Можете ли вы опубликовать pastebin или что-то еще с полным выводом mvn idea: idea?   -  person drelliot    schedule 10.08.2017
comment
pastebin.com/T3ENUg8j ‹--- atlas-mvn idea: idea -X output   -  person MirzaS    schedule 11.08.2017
comment
Я думаю, что плагин maven idea больше не используется - зачем вы его используете?   -  person drelliot    schedule 11.08.2017
comment
В официальных руководствах по atlassian говорится, что вы можете использовать любую среду IDE, поэтому я использую intelliJ, так как предпочитаю его eclipse, но я также пробовал eclipse, и он дает мне ошибки, а не только в intellij.   -  person MirzaS    schedule 14.08.2017
comment
Вам больше не нужно запускать этот плагин, все, что вам нужно сделать, это запустить atlas-create... и импортировать папку в intellij. Если вы хотите, чтобы jar-файлы API разрешались, вы можете добавить определенные версии зависимостей в pom.xml и запустить atlas-mvn install, затем импортировать изменения в проект maven, и все готово. идея: идея не требуется.   -  person drelliot    schedule 14.08.2017
comment
Спасибо за помощь, уроки действительно устарели и не очень хороши, вы помогли.   -  person MirzaS    schedule 15.08.2017
comment
Не стоит беспокоиться! Рад был помочь   -  person drelliot    schedule 15.08.2017


Ответы (1)


Не использовать

atlas-mvn idea:idea 

как сказал дреллиот. Вам нужно вручную добавить зависимости и плагины в pom.xml и сделать

atlas-mvn install 

После этого просто импортируйте проект в IDE по вашему выбору. У меня все еще есть ошибки с пакетами и версией, поскольку официальные руководства устарели и мало помогают, но большинство из них было решено этим.

person MirzaS    schedule 15.08.2017