1 搭建插件开发环境
如何配置maven环境变量以下是搭建插件开发环境的步骤.
目前开发的PALMS的Plugin插件主要是想在Palms System下的Browser Project中显示。
准备:JDK1.5,Atlassian Plugin SDK 3.0.1,JIRA 4.0.1(无所谓)。最好机子能连上网,我在公司可是悲剧的了,总是拷来拷去的。
Setting up your Plugin Development Environment
1.1 install your java(配置java环境略去)。
1.2 Install the Atlassian Plugin SDK 3.0.1
  Downloadmaven.atlassian/content/repositories/atlassian-public/com/atlassian/amps/atlassian-plugin-sdk/ 选择符合你要求的版本,一个看你使用JIRA版本、JDK版本。
  download 完了,unzip Atlassian Plugin SDK3.0.1zip 到你想的目录下。如(D:\Atlassian\atlassian-plugin-sdk-3.0.1,接下来我们把路径D:\Atlassian\atlassian-plugin-sdk-3.0.1\bin与D:\Atlassian\atlassian-plugin-sdk-3.0.1\apache-maven\bin添加到我的环境变量Path下。右键“我的电脑”-“属性”-“高级”-“环境变量”-选择“系统变量”或当前用户“用户变量”,选择“Path”-“编辑”,将其上粘贴上即可。如下图
  好啦,现在Atlassian Plugin SDK3.0.1安装好了。看看能不能用吧。
  Open a command window(window+R:输入cmd),键入c:\>mvn -v可查看JDK版本及其他信息,再键入c:\>mvn,回车后看到一大堆信息,显而易见的有个Build Error信息。没关系,出现这个就是说该安装环境很Ok的啦。如图: 
   
  Plugin SDK 已经安装ok,接下来安装Development IDE,本文档使用的是eclipse作为开发IDE工具,当然还有其他的IDE也行,只要能支持maven2行,需要知道更多就到
confluence.atlassian/display/DEVNET/Setting+up+your+Plugin+Development+Environment
看JIRA提供的Steps。
2 Configuring eclipse to user the SDK
  要想Eclipse能使用的Atlassian Plugin SDK,首先的先创建一个Plugin Project。上的步骤是这样的。
好了,既然要创建一个Plugin Project,我们就给他创建一个吧,而且创建的Plugin Project 都是用maven命令来完成的。
Create a Plugin Skeleton(创建一个插件框架)
    我们在任意的Disk中的某一个目录下创建这个Plugin Project,这个没有绝对的约束。
2.1 用命令进入一个插件开发工作空间目录 cd //工作空间目录
比如在本地进入C:\BOCCC_WORKSPACE\PALMS,接下来马上使用maven中的命令真正开始Plugin Skeleton的创建吧。
2.2 接着上面的命令在目前所在工作空间中再输入:atlas-create-jira-plugin
按回车键,当看到该命令停止时,会让你输入四个参数,输入的第一个参数groupId是默认的package(上有提到),第二参数artifactId就是你创建Plugin的名称啦,第三个version一看就知道是版本号啦,最后一个就是你的package名称,执行过程中也许会从不同站点下载很多的资源,当然很多都是用不到的,这个就没办法控制啦。如果执行顺利,我们会在最后看到Build Successful字样。如下图则表示这一步命令已经OK啦。