日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

JIRA安裝(Tomcat5.0.28 Mysql5.0.19)--原創(chuàng) - JAVA夢(mèng)想 - BlogJava

 ekylin 2006-06-25
轉(zhuǎn)載請(qǐng)注明作者、出處,嚴(yán)禁用于任何商業(yè)用途

JIRA安裝(Tomcat5.0.28+Mysql5.0.19)--原創(chuàng)

                                                   Lucky
     昨天轉(zhuǎn)載了Judy Shen的《使用JIRA搭建企業(yè)問(wèn)題跟蹤系統(tǒng)》,在這篇文章中Jude Shen著重講解了JIRA的特性和常用的設(shè)置。但是對(duì)于安裝卻沒(méi)有提及,在本人實(shí)際安裝JIRA的過(guò)程中,出現(xiàn)了一些問(wèn)題,雖然最終解決但是花費(fèi)了本人一下午的時(shí)間。為了幫助大家順利安裝,今天本人把安裝的過(guò)程重新梳理一遍,請(qǐng)?zhí)貏e留意紅色字體的部分。
  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-webapp\WEB-INF\classes\entityengine.xml文件,原文件定義使用hsql(紅色字體為增加部分):  
  4.     <transaction-factory class="org.ofbiz.core.entity.transaction.JNDIFactory">
          <user-transaction-jndi jndi-server-name="default" jndi-name="java:comp/env/UserTransaction"/>
          <transaction-manager-jndi jndi-server-name="default" jndi-name="java:comp/env/UserTransaction"/>
        </transaction-factory>
  5.     原來(lái)的field-type-name="hsql",改為“mysql”
  6.      <datasource name="defaultDS" field-type-name="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">
            <jndi-jdbc jndi-server-name="default" jndi-name="java:comp/env/jdbc/JiraDS"/>
  7.      修改完entityengine.xml文件的上述兩個(gè)地方后,執(zhí)行加壓縮目錄下的build加壓縮目錄下的build.bat將默認(rèn)地生成JIRA的war包
  8.      下載mysql-connector-java-3.1.12-bin.jar拷貝到Tomcat安裝目錄的\common\lib下,請(qǐng)?zhí)貏e注意版本號(hào)必須為3.1.12
  9.      Atlassian下載jira-jars-tomcat5.zip拷貝到Tomcat安裝目錄的\common\lib下
  10.    配置Tomcat安裝目錄conf/server.xml,增加 
useBodyEncodingForURI="true"
<Connector port="8080"
    maxThreads
="150" minSpareThreads="25" maxSpareThreads="75"
    enableLookups
="false" redirectPort="8443" acceptCount="100"
    debug
="0" connectionTimeout="20000"
    disableUploadTimeout
="true" useBodyEncodingForURI="true"/>
  11.   創(chuàng)建數(shù)據(jù)庫(kù)(我命名為jiradb,使用utf8編碼)
  12.   創(chuàng)建數(shù)據(jù)庫(kù)的使用用戶(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)
 <!-- NOTE: If NOT using hsqldb, delete the next two parameters -->
<!-- Give unused connections 4 secs before eviction. -->
<parameter>
<name>minEvictableIdleTimeMillis</name>
<value>4000</value>
</parameter>
<!-- Check for evictions every 5 secs. -->
<parameter>
<name>timeBetweenEvictionRunsMillis</name>
<value>5000</value>
</parameter>
修改后的jira.xml文件如下:
<!--
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./software/jira/docs/latest/servers/tomcat41.html for details.
-->
 
<Context path="/jira" docBase="C:\usr\Apache\Tomcat5\webapps\jira" 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 -->
      
<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. 啟動(dòng)tomcat,敲入http://.../jira,應(yīng)該就能看到JIRA的配置向?qū)Я?br>

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多