JIRA3.9.2+Tomcat6+Mysql5部署经验

 

JIRA3.9.2+Tomcat6+Mysql5部署经验
 
有幸拿到一份JIRA最新企业版,由于自己的环境是Tomcat6+Mysql5+JDK1.5,网上没有Tomcat6的部署教程,花了一天时间,查阅大量资料,终于部署起来。经验如下:
1.         安装环境,Tomcat6、Mysql5、JDK1.5,在mysql中创建用户jira/jira,创建jira数据库。
2.         解压atlassian-jira-enterprise-3.9.2-standalone,把atlassian-jira目录中的文件拷贝到tomcat6的webapps/jira下,拷贝common/lib下的carol-1.5.2.jar、carol-properties.jar、objectweb-datasource-1.4.3.jar、xapool-1.3.1.jar、jonas_timer-1.4.3.jar、jotm-1.4.3.jar、jotm-iiop_stubs-1.4.3.jar、jotm-jrmp_stubs-1.4.3.jar、ots-jts_1.0.jar、jta-1.0.1.jar文件到tomcat6的lib目录中。
3.         在jira目录下创建META-INF目录,创建context.xml,内容如下:
<Context path="jira" docBase="${catalina.home}/webapps/jira" reloadable="false">
 <WatchedResource>WEB-INF/web.xml</WatchedResource>
 <Resource name="jdbc/JiraDS" auth="Container"
    type="javax.sql.DataSource"
    username="jira"
         password="jira"
         driverClassName="com.mysql.jdbc.Driver"
         url="jdbc:mysql://localhost/jiradb?autoReconnect=true"
         maxActive="20"
         maxIdle="10"
         validationQuery="Select 1" />
 <Resource name="UserTransaction" auth="Container"
    type="javax.transaction.UserTransaction"
    factory="org.objectweb.jotm.UserTransactionFactory"
    jotm.timeout="60"/>
 <Manager className="org.apache.catalina.session.PersistentManager"
    saveOnRestart="false"/>
</Context>
4.         修改jira/WEB-INF/classes/entityengine.xml
修改绑定的事务,在tomcat6中需要去掉jndi-name中的env/,修改完如下:
<transaction-factory class="org.ofbiz.core.entity.transaction.JNDIFactory">
 <user-transaction-jndi jndi-server-name="default"
       jndi-name="java:comp/UserTransaction"/>
 <transaction-manager-jndi jndi-server-name="default"
       jndi-name="java:comp/UserTransaction"/>
</transaction-factory>
修改datasource,field-type-name改为mysql,去掉schema-name,修改完如下:
<datasource name="defaultDS" field-type-name="mysql"
  helper-class="org.ofbiz.core.entity.GenericHelperDAO"
5.         启动tomcat6,输入 http://localhost:8080/jira/就可以看见向导了
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值