忙活了將近一天終於配置好了JIRA3.6.2的安裝和配置。下邊介紹一下在安裝配置過程中碰到的一些問題和解決的方法:
運行startup.bat就可以開始安裝了。
1:如何使用keygen.class檔案
在下載的帶破解檔案的壓縮包中有一個keygen.class檔案,這個檔案就是JIRA的註冊機,在配置的java運行環境和jdk環境下,在命令列中運行java keygen.class就可以進行註冊並產生需要的註冊檔案。但是請注意要配置好classpath環境變數,否則要出錯。
2:java keygen的時候提示找不到相關的類包的解決方案
註冊機運行需要的com.atlassian.license package在atlassian-extras-0.7.20.jar中,所以啟動並執行時候要保證能夠找到這個類包,最簡單的方法就是吧keygen.class放在這個jar檔案相同的目錄,然後解壓這個jar包到目前的目錄,然後運行就可以了。
3:如果配置 ms sql server 2000為JIRA的資料庫(來源於http://bbs.51testing.com/archiver/tid-22739.html)
由於JIRA內建的資料庫不夠穩定,所以需要配置其他資料庫,我使用的是sql server 2000, 配置方法如下:
1)安裝MS SQLServer2000資料庫,記著要安裝MS SQLServer2000的Service Pack4;
2)安裝過程要自訂,選擇chinese_RPC排序方式,語言為simple chinese; 身分識別驗證選擇混合模式;
3)然後建立jiradb和jirauser,建立jirauser的過程中要先建立一個登入名稱jirauser;把public和dbower角色賦 給 jirauser.
4)編輯conf/server.xml 檔案,將<Context ... .../>中的內容,修改為:
<Context path="" docBase="${catalina.home}/atlassian-jira" reloadable="false">
<Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource"
username="jirauser"
password="123456"
driverClassName="net.sourceforge.jtds.jdbc.Driver"
url="jdbc:jtds:sqlserver://localhost:1433/jiradb" />
5)編輯 atlassian-jira/WEB-INF/classes/entityengine.xml檔案, 修改field-type-name 的屬性值為mssql(field-type-name="mssql");
6)下載串連MS SQLServer資料庫的JDBC Driver,推薦使用JTDS([url]http://jtds.sourceforge.net/)[/url],將jtds-[version].jar檔案拷貝到common\lib目錄下;
7)運行bin目錄下的startup.bat,啟動JIRA;
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1288428