JIRA安装(Tomcat5.0.28+Mysql5.0.19)--转载于lucky 的blog

昨天转载了 Judy Shen的《使用JIRA搭建企业问题跟踪系统》,在这篇文章中Jude Shen着重讲解了JIRA的特性和常用的设置。但是对于安装却没有提及,在本人实际安装JIRA的过程中,出现了一些问题,虽然最终解决但是花费了本人一下午的时间。为了帮助大家顺利安装,今天本人把安装的过程重新梳理一遍,请特别留意红色字体的部分。

JIRA安装(Tomcat5.0.28+Mysql5.0.19)--原创

Lucky
昨天转载了 Judy Shen的《使用JIRA搭建企业问题跟踪系统》,在这篇文章中Jude Shen着重讲解了JIRA的特性和常用的设置。但是对于安装却没有提及,在本人实际安装JIRA的过程中,出现了一些问题,虽然最终解决但是花费了本人一下午的时间。为了帮助大家顺利安装,今天本人把安装的过程重新梳理一遍,请特别留意红色字体的部分。
  1. 安装JDK(JDK1.4.2以上),配置JAVA_HOME,安装Mysql(本人使用的版本是5.0.19),安装tomcat(5.0.28)
  2. 下载JIRA: 本人下载的版本为----3.6 Enterprise EAR/WAR的Zip文件
  3. 解压缩JIRA,编辑解压缩目录edit-webappWEB-INFclassesentityengine.xml文件,原文件定义使用hsql(红色字体为增加部分):

  4. /env/UserTransaction"/>
    /env/UserTransaction"/>
  5. 原来的field-type-name="hsql",改为“mysql”
  6. mysql"
    helper-class="org.ofbiz.core.entity.GenericHelperDAO"
    check-on-start="true"
    use-foreign-keys="false"
    use-foreign-key-indices="false"
    check-fks-on-start="false"
    check-fk-indices-on-start="false"
    add-missing-on-start="true"
    check-indices-on-start="true">
  7. 修改完entityengine.xml文件的上述两个地方后,执行加压缩目录下的build加压缩目录下的build.bat将默认地生成JIRA的war包
  8. 下载mysql-connector-java-3.1.12-bin.jar拷贝到Tomcat安装目录的commonlib下,请特别注意版本号必须为3.1.12
  9. Atlassian下载jira-jars-tomcat5.zip拷贝到Tomcat安装目录的commonlib下
10. 配置Tomcat 安装目录conf/server.xml,增加
 
  
 
  

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--&gt < Connector port ="8080"
maxThreads ="150" minSpareThreads ="25" maxSpareThreads ="75"
enableLookups ="false" redirectPort ="8443" acceptCount ="100"
debug ="0" connectionTimeout ="20000"
disableUploadTimeout ="true" useBodyEncodingForURI ="true" />
11. 创建数据库(我命名为jiradb,使用utf8编码)
12. 创建数据库的使用用户(jirauser)
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER,INDEX on
jiradb.* TO 'jirauser'@'localhost' IDENTIFIED BY 'mypassword';
13. 拷贝dist-tomcat目录下的war包拷贝到tomcat安装目录下的webapps/目录下,拷贝dist-tomcat/tomcat-5/jira.xml到tomcat安装目录下/conf/Catalina/localhost/ 并修改该该文件
删除下列配置(适用于hsqldb)
 
  

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--&gt <!--
A sample configuration file for Tomcat 4.1.x and 5.0
Customize the docBase attribute, drop in your $CATALINA_HOME/webapps/ (4.1.x) or
$CATALINA_HOME/conf/Catalina/localhost/ (5.0) directory and restart Tomcat.
Note the JOTM dependencies; you'll need to copy various jars to Tomcat's common/lib/ directory.
See http://www.atlassian.com/software/jira/docs/latest/servers/tomcat41.html for details. --&gt
< Context path ="/jira" docBase ="C:usrApacheTomcat5webappsjira" debug ="0" >
< Resource name ="jdbc/JiraDS" auth ="Container" type ="javax.sql.DataSource" />
< ResourceParams name ="jdbc/JiraDS" >
< parameter >
< name > driverClassName name >
<!-- NOTE: if you change the database type, you will need to change it in WEB-INF/classes/entityengine.xml --&gt
< value > com.mysql.jdbc.Driver value >
parameter >
< parameter >
< name > url name >
< value > jdbc:mysql://localhost/jiradb?autoReconnect=true & useUnicode=true & characterEncoding=UTF8 & mysqlEncoding=utf8 value >
parameter >
< parameter >
< name > username name >
< value > jirauser value >
parameter >
< parameter >
< name > password name >
< value > mypassword value >
parameter >
< parameter >
< name > factory name >
< value > org.apache.commons.dbcp.BasicDataSourceFactory value >
parameter >
ResourceParams >

< Resource name ="UserTransaction" auth ="Container" type ="javax.transaction.UserTransaction" />
< ResourceParams name ="UserTransaction" >
< parameter >
< name > factory name >
< value > org.objectweb.jotm.UserTransactionFactory value >
parameter >
< parameter >
< name > jotm.timeout name >
< value > 60 value >
parameter >
ResourceParams > Context >
14. 启动tomcat,敲入http://.../jira,应该就能看到JIRA的配置向导了
(全文完)

0
posted on 2006-05-02 10:45 Lucky 阅读(1026) 评论(3) 编辑 收藏 收藏至365Key 所属分类: java
44337.html?webview=1 --&gt
评论:
# re: JIRA安装-出现jdbc异常 2006-05-02 15:07 | KKKKKKK
Failed to find DataSource named java:comp/env/jdbc/JiraDS in JNDI server with name default. Trying normal database.
javax.naming.NameNotFoundException: Name jdbc is not bound in this Context

tomcat 启动出现这样的异常 帮忙解答一下。谢谢。
msn:hqman868@msn.com 回复
# re: JIRA安装(Tomcat5.0.28+Mysql5.0.19)--原创 2006-05-02 15:22 | xplucky
你检查一下你的jira.xml的配置,有问题google一下。 回复
# re: JIRA安装(Tomcat5.0.28+Mysql5.0.19)--原创 2006-05-02 15:28 | xplucky
这是你数据源设置有问题,你可以检查一下上面的步骤。特别是关于数据源的部分。java:comp/env/jdbc/JiraDS 回复

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/16629/viewspace-78740/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/16629/viewspace-78740/

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值