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、付费专栏及课程。

余额充值