<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    junctioner

    Jira 3.5 Enterprise EAR/WAR + mysql 安裝手記

    前段時間很容易的就試裝了jira的Professional Standalone, 寫得比較簡單,今天準(zhǔn)備裝一下Enterprise EAR/WAR ,寫個詳細一點安裝手記。

    最開始的工作自然是下載了。
    把zip包解壓到一個目錄中,展開的內(nèi)容如下:
    edit-webapp:這個目錄中放的是指定數(shù)據(jù)庫類型的配置文件;
    etc:這個目錄中存放有三個xml文件;分別是換ear/war包用的配置文件;
             打war包的配置文件有兩一個,jira.xml是通用的,tomcat-5.5-jira.xml是專為tomcat-5.5準(zhǔn)備的。
    src:這是一個空目錄,可以放自己添加的要編譯的功能源文件;
    tools:這個目錄中自帶一個ant(如果你沒有安裝ant,就用得到它);
    updater:為更新jira配備的一個更新工具目錄;
    webapp:主要的程序文件目錄;
    appendcp.bat:這個批處理文件沒怎么用到;
    build.bat:這個批處理文件把修改過的配置文件和程序文件打成一個可發(fā)布的war/ear包;
    build.sh:功能同build.bat,是在linux下用的;
    build.xml:ant的配置文件;
    readme.txt:軟件說明文件;

    展開的這些東西還只是“材料”,接下來就是做一些配置并把它們打成可發(fā)布的包。

    應(yīng)用服務(wù)選用Tomcat5.0;
    數(shù)據(jù)庫選用mysql Ver 14.7 Distrib 4.1.14 for Win32;

    先建表空間,再分配用戶指定權(quán)限,

    create database jiradb;
    grant all privileges on jiradb.* to jiradbuser@localhost identified by 'jira';

    做好外部了準(zhǔn)備工作,就進行配置。
    接著修改edit-webapp\WEB-INF\classes\entityengine.xml
    找到
        <datasource name="defaultDS" 
            field-type-name
    ="hsql"
            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">
    替換為
        <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">

    再修改etc\jira.xml(如果應(yīng)用服務(wù)用tomcat5.5,則修改etc\tomcat-5.5-jira.xml
    找到
        <parameter>
          
    <name>driverClassName</name>
            
    <!-- NOTE: if you change the database type, you will need to change it in WEB-INF/classes/entityengine.xml -->
          
    <value>org.hsqldb.jdbcDriver</value>
        
    </parameter>
        
    <parameter>
          
    <name>url</name>
          
    <value>jdbc:hsqldb:@JIRA_HOME@/database/jiradb</value>
        
    </parameter>
        
    <parameter>
          
    <name>username</name>
          
    <value>sa</value>
        
    </parameter>
        
    <parameter>
          
    <name>password</name>
          
    <value></value>
        
    </parameter>
    修改為
        <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:3306/jiradb?autoReconnect=true</value>
        
    </parameter>
        
    <parameter>
          
    <name>username</name>
          
    <value>jiradbuser</value>
        
    </parameter>
        
    <parameter>
          
    <name>password</name>
          
    <value>jira</value>
        
    </parameter>

    配置完后,就可以build一個jira的war包了。
    如果系統(tǒng)中已裝有ant,則直接運行build.bat文件,沒有安裝的話,它會運行自帶的ant。

    build運行完后,會在當(dāng)前目錄生成三個目錄,
    dist-generic:存放通用的war包,直接拷貝到應(yīng)用服務(wù)的服務(wù)目錄中就可以運行;
    dist-tomcat:存放發(fā)布到tomcat中的外部war包及配置文件;
    tmp:build運行過程中的臨時文件目錄;

    dist-tomcat目錄中,有一個war包,和對應(yīng)三個tomcat版本的配置文件目錄。

    在此,拷貝dist-tomcat/tomcat-5/jira.xml$Tomcat/conf/Catalina/localhost/
    啟動tomcat,在IE地址樣中輸入:http://localhost:8080/jira
    第一次運行jira,顯示安裝配置頁面。(沒有裝截圖軟件,就不顯示截圖)
    在這個配置頁面,jira會根據(jù)操作系統(tǒng)的語言設(shè)置,選用相應(yīng)的語言包(漢包的效果也不錯,不存在語言問題:)),依照著相關(guān)的提示做相應(yīng)的設(shè)置就OK,唯一花時間的事,就是要在線生成一個授權(quán)碼,用下載jira的用戶名登錄,可以獲得一個援權(quán)碼,填好援權(quán)碼下一步。
    接下來是添加管理員,設(shè)置好后下一步。
    再接下來是郵件通知的設(shè)置,此處你可以暫時禁用郵件通知,以后也可以重新啟動郵件通知。
    設(shè)置完成后就可以以剛才添加的管理員登錄,創(chuàng)建BUG跟蹤管理項目了。

    posted on 2006-02-06 12:01 junctioner 閱讀(2144) 評論(0)  編輯  收藏 所屬分類: 技術(shù)之路

    <2006年2月>
    2930311234
    567891011
    12131415161718
    19202122232425
    2627281234
    567891011

    導(dǎo)航

    統(tǒng)計

    常用鏈接

    留言簿(8)

    隨筆分類

    隨筆檔案

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 久久亚洲中文字幕精品一区四| 亚洲av成人无码久久精品| 少妇亚洲免费精品| 亚洲精品成人无限看| 亚洲日产2021三区在线 | 亚洲国产精品无码av| 精品亚洲AV无码一区二区三区| 99re这里有免费视频精品| 好男人看视频免费2019中文| 亚洲精品第一国产综合境外资源| 国产午夜亚洲精品不卡免下载| 青青草国产免费久久久91| 亚洲av日韩av永久在线观看| 国产精品四虎在线观看免费| 亚洲国产天堂久久综合网站| 8888四色奇米在线观看免费看| 99久久亚洲综合精品成人网| 成人免费观看一区二区| 亚洲综合最新无码专区| EEUSS影院WWW在线观看免费| 亚洲Aⅴ无码专区在线观看q| 色影音免费色资源| 亚洲av无码兔费综合| 国产综合精品久久亚洲| 99精品视频在线观看免费播放| 亚洲w码欧洲s码免费| 四虎成人精品在永久免费| 亚洲偷偷自拍高清| 免费jjzz在线播放国产| 亚洲人成人无码.www石榴| 国产一区二区三区在线观看免费 | 国产精品成人免费综合| 国产vA免费精品高清在线观看 | 最近最新的免费中文字幕| 亚洲AV日韩AV高潮无码专区| 国产1000部成人免费视频| 青草青草视频2免费观看| 在线观看av永久免费| 春意影院午夜爽爽爽免费| 久久亚洲AV成人无码电影| 免费看片A级毛片免费看|