JIRA 开发环境配置

1 下载 Jira standalone 版本
下载地址
http://www.atlassian.com/software/jira/JIRADownloadCenter.jspa
下载EXE版本里面自带Tomcat, 也可以下载 ZIP 版本,然后配置到自己的Tomcat下。

2 下载Atlassian Plugin SDK
http://confluence.atlassian.com/display/DEVNET/Setting+up+your+Plugin+Development+Environment
下载后解压,比如解压到D:\software\Jira\atlassian-plugin-sdk-3.2.3\ 目录,在环境变量Path 加入 D:\software\Jira\atlassian-plugin-sdk-3.2.3\bin

3 使用SVN 客户端连接 http://svn.atlassian.com/svn/public/
进入目录contrib/tutorials/, checkout 项目 jira-gadget到本地。
例如:C:\work\eclipse\workspace\jira-gadget

4 使用cmd 进入 目录C:\work\eclipse\workspace\jira-gadget, 执行命令

atlas-package, 编译打包后,目录下出现文件jira-gadget-tutorial-plugin-1.0-

SNAPSHOT.jar

5 将该 jar 文件复制到 JIRA_HOME\plugins\installed-plugins 目录下,例如
C:\Program Files\Atlassian\Application Data\JIRA\plugins\installed-plugins

6 启动tomcat
进入Tomcat bin 目录, 执行 catalina jpda start 启动tomcat, 这样tomcat 支持远程调试,用浏览器访问 http://localhost:8080 访问 JIRA

7 进入项目目录后,如 C:\work\eclipse\workspace\jira-menu-items-plugin
执行 atlas-run, 时间很长,执行成功后,只用浏览器访问

http://localhost:2990/jira , 访问 jira , 该操作是jira 开发默认的运行方式,如

果需要debug,请执行 atlas-debug。(因为等待时间较长,不推荐, 推荐使

用 步骤6)


8 手工添加jar 到jira 本地 maven repository 里面
比如要添加 xstream-1.3.1.jar 文件, 在 ${user.dir} \.m2\repository\ 下面创建目录xstream\xstream\1.3.1,然后复制文件 xstream-1.3.1.jar 到其中。
例如 ,结果为 C:\Documents and Settings\Administrator\.m2\repository\xstream\xstream\1.3.1\xstream-1.3.1.jar

9 使jira 项目 支持 eclipse
使用cmd 进入 目录C:\work\eclipse\workspace\jira-gadget, 执行命令 atlas-mvn ecilpse:eclipse , 完成后,使用eclipse 导入该项目,即可编辑。


10 使用Eclipse 调试 经过 步骤6 运行的JIRA,
打开 Eclipse, 进入 Debug Configurations, 新建 Remote Java Application.
选择 project, Connection Type 是 Standard (Socket Attach)
Host 是 localhost
Port 是 8000
然后在程序中可以设置断点,进行调试。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值