JIRA自定义插件启动流程

一、加载环境:c.a.jira.startup.JiraStartupLogger


1.1 检查jira home目录

1.2 为进入开发模式设置系统属性:

Cache/ reloadbundles/ mail等。

1.3 启动数据库检测:(/target/jira/home/database/h2db)

准备database configuration:

Database Product/Driver

(注意:H2是内存数据库,在遇到系统异常时容易损坏,实际开发中需要更换数据库。)


二、启动插件系统(plugin system)

2.1 启动 spring context、jar包

2.2 识别已经启动并可用(enabled)的系统插件

2.3 开启自动更新、快速加载(quickload)功能:

跟踪变化:资源目录(main\resources,  test\resources)、

                  面板(/plugins/servlet/qr)、 

                  REST API(/rest/qr/1.0/api)

2.4 JIRA启动加载内容:

用户目录、核心应用程序属性(Server ID)、应用程序属性、文件路径、

用户插件、系统插件(182个)、监听器(listener)、Service等

2.5 启动完成,插件系统开始工作。

开启JIRA进程(scheduler)

阅读更多
想对作者说点什么? 我来说一句

Jira6.3.6任意插件破解

2016年11月16日 5.16MB 下载

时间跟踪的jira插件(汉化版本)

2016年08月26日 9.51MB 下载

没有更多推荐了,返回首页

不良信息举报

JIRA自定义插件启动流程

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭