2017-08-09 196 views
0

我是新来的Atlassian开发,我已经在插件开发的指南/教程和一切工作正常(我使用的IntelliJ作为IDE IDE )。另请阅读“Jira 7开发指南 - 第三版”。当我尝试切换到JSD开发时,依赖和插件无法工作。我得到的错误是这样的:Atlassian JSD插件开发(依赖和插件无法找到)

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

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

我发展导向的那部分在下列guides from the official site。我查看了API插件和类的文档,并尝试更改插件的版本和/或名称,但我总是得到相同的错误。我忽略了一些重要的东西,或者这是经常发生的事情,并有解决办法吗?

编辑:作为drelliot说

不要使用

atlas-mvn idea:idea 

。 你必须在pom.xml中手动添加依赖和插件,并做

atlas-mvn install 

我仍然有缺陷,但大多数是由这个解决。

+0

您可以添加您开始JSD开发工作的步骤吗?什么时候在工作,什么时候停止工作?另外,当你在你的插件目录中运行'atlas-mvn clean'和'atlas-mvn install'时会发生什么?您是否将Atlassian Maven回购库添加为项目的intellij默认值? 另外,对于atlassian-spring-scanner-maven-plugin试用版本1.2.13 – drelliot

+0

问候,我用atlas-create-jira-plugin创建了一个项目并开始在pom.xml中添加依赖关系。之后,我做了一个类,并注意到它不承认包的导入,所以我尝试了atlas-mvn clean/atlas-mvn install和atlas-mvn idea:idea。当我运行atlas-mvn clean和atlas-mvn安装时,构建成功,但在atlas-mvn的想法上:想法失败,出现此错误:“未能执行目标org.apache.maven.plugins:maven-idea-plugin:2.3 -atlassian-10:关于项目的想法(默认-cli).... NullPointerException“。当我将版本更改为1.2.13时会发生同样的情况。 – MirzaS

+0

你能发布一个pastebin或者mvn idea的完整输出:idea? – drelliot

回答

0

为drelliot说不要使用

atlas-mvn idea:idea 

。您必须在pom.xml上手动添加依赖项和插件,并执行

atlas-mvn install 

之后,只需将项目导入到您选择的IDE中。由于官方教程已过时,并且帮助不大,但我仍然遇到包和版本的错误,但大多数都是由此解决的。