Jira本地通过atlas-debug启动会默认使用hsqldb数据库文件模式,使用hsqldb不便于我们去直观的查询数据库,手工修改数据库中的值,所以需要修改配置让本地测试环境的jira连接到mysql上去
首先通过cmd切到项目目录(和项目的pom.xml同级)执行atlas-run,atlas-run相对atlas-debug要快一些但不能进行调试,执行它的目的是需要sdk能帮我们产生target目录,这个目录下包括了tomcat容器,jira应用,以及jira的用户数据,如果是已经是运行多次的项目,上述内容都存在,这一步可以跳过
准备好mysql-connector-java-x.x.x.jar复制到项目下的target\container\tomcat6x\apache-tomcat-6.0.20\lib下
修改一下数据库的连接配置文件dbconfig.xml (它在target\jira\home下面),参考模板
<?xml version="1.0" encoding="UTF-8"?> <jira-database-config> <name>defaultDS</name> <delegator-name>default</delegator-name> <database-type>mysql</database-type> <jdbc-datasource> <url>jdbc:mysql://127.0.0.1:3306/jiradb?useUnicode=true&characterEncoding=UTF8&sessionVariables=storage_engine=InnoDB</url> <driver-class>com.mysql.jdbc.Driver</driver-class> <username>root</username> <password>root</password> <!--以下参数可以不用配置 --> <pool-min-size>20</pool-min-size> <pool-max-size>20</pool-max-size> <pool-max-wait>30000</pool-max-wait> <validation-query>select 1</validation-query> <min-evictable-idle-time-millis>60000</min-evictable-idle-time-millis> <time-between-eviction-runs-millis>300000</time-between-eviction-runs-millis> <pool-max-idle>20</pool-max-idle> <pool-remove-abandoned>true</pool-remove-abandoned> <pool-remove-abandoned-timeout>300</pool-remove-abandoned-timeout> <pool-test-while-idle>true</pool-test-while-idle> <validation-query-timeout>3</validation-query-timeout> </jdbc-datasource> </jira-database-config>
在你的mysql里新建一个空的数据库名称叫jiradb,一定要是空的数据库,表在jira启动的时候会自动创建
atlas-run或者atlas-debug来启动jira,这个时候可以去抽根烟,回来之后就启动好,通过http://localhost:2990/jira来访问吧,第一次需要配置一下,下一步即可,同时需要去my.atlassian.con申请个试用序列号,到此为止,本地测试环境的数据库成了mysql
切记不要使用atlas-clean,否则后果自负
相关推荐
jira插件tempo Timesheets 7.9.1
开发工具集成JIRA插件教程,适合开发人员
(50条消息) 测试用例管理工具SynapseRT(jira插件)的具体使用(一)_Iam玉米的博客-CSDN博客_jira测试用例管理.mhtml
解决jira 7.2.2安装时无法连接5.7版本mysql数据库的问题。主要还是因为连接驱动的问题。
jira插件开发技术指导手册,插件开发规范以及代码示例。
该文档主要讲述在JIRA系统下,如何开发其插件步骤。 此文档本人编写,后安排他人进行文档的规范整理,投放共享库中。文档内容涉及插件开发种类并不全面,仅仅涉及其中一种开发,可供参考需要。
我在做jira插件开发中整个过程中的步骤工作内容等,有详细的指导和说明,都是自己一点点积累下来的文档,公司让写的,当然我要偷偷放上来共享一把咯
Jira的测试管理插件,在Jira 6.3.6上安装使用
Jira工时表插件tempo-plugin-7.9.1
jira 插件 用于inproduct开发的
1、JDK、JIRA、MySQL 安装完毕,停止 JIRA 服务 创建数据库: mysql create database jiradb character set ‘gb2312′; 创建用户并赋与权限: create user jirauser identified by ‘jira’; grant all ...
它对项目管理方面增加了最大化的信息收集功能,并扩展了 JIRA 作为一个敏捷开发强大平台在功能方面的延伸。GreenHopper 插件能为您提供易于使用和直观的界面,同时提高工作进度的可见度,简化了规划、人物、工作流程...
JIRA是一个很强大的工具,可以使用很多的插件,提高工作效率
If you're familiar with JIRA for issue tracking, bug tracking, and other uses, you know it can sometimes be tricky to set up and manage. In this concise book, software toolsmith Matt Doar clarifies ...
解决Jira7.2与 MySQl 5.7 驱动包不可用问题, mysql-connector-java-5.1.39-SNAPSHOT-bin.jar
该文件用于解决jira6.x首次安装测试mysql连接时提示 Unknown system variable 'storage_engine' 的问题 使用方法:直接替换目录com\atlassian\jira\config\database\jdbcurlparser\下的同名文件
jira二次开发文档jira二次开发文档jira二次开发文档jira二次开发文档
4.4.3-JIRA插件汉化. 4.4.3-JIRA插件汉化 4.4.3-JIRA插件汉化 4.4.3-JIRA插件汉化
测试人员jira使用手册。基本讲解详细步骤。测试人员jira使用手册。基本讲解详细步骤。
JIRA Conflunce MySql5.7最新驱动