弄了好幾天,光是安裝就不行。終于終于安裝上了,看來還是要參照別人的,自己弄不是忘這里就是忘那里。所有的安裝說明都忘記了最關鍵建數據源呀。如下:
?
環境
:windows,MS SQLServer2000,Tomcat5.0.28
(都一樣,分別在
jira
生成的
war
上)
1.
安裝
JDK,
配置
java
運行環境
;
2.
安裝
MS SQLServer2000
數據庫,記著要安裝
MS SQLServer2000
的
Service Pack4
;
2.1
安裝過程要自定義
,
選擇
chinese_RPC
排序方式
,
語言為
simple chinese;
2.2
身份驗證選擇混合模式
;
3.
然后創建
jiradb
和
jirauser
,創建
jirauser
的過程中要先創建一個登錄名
jirauser
;把
public
和
dbo
角色賦給
jirauser,
不要將
jirauser
作為
dbower
;
4.
將
JIRA
的
zip
包文件解壓縮到硬盤中(不要使用
windowsXP
自帶的
unzip
功能?。?;
5.
編輯
edit-webapp/WEB-INF/classes/entityengine.xml
文件
,
將
<datasource>
標簽內的
field-type-name
屬性的值設置為
mssql
;
<datasource name="defaultDS"
helper-class="org.ofbiz.core.entity.GenericHelperDAO"
field-type-name="mssql"
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">
<jndi-jdbc jndi-server-name="default"
jndi-name="java:comp/env/jdbc/JiraDS" />
</datasource>
這里紅體字部分最關鍵是要建數據源名稱為
jdbc/JiraDS
(自己可以根據上面隨便),建完
test
一下看能否測試成功。
然后
,
找到
:
<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>
修改為
:
<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>
6.Build JIRA
7.Update Tomcat Libraries,download jira-jars-tomcat5.zip,
解壓縮后將
jar
文件拷貝到
Tomcat
的
common/lib/
目錄下
;
8.Configure Tomcat
8.1. Copy dist-tomcat/tomcat-5.5/jira.xml from the built JIRA distribution to your Tomcat's conf/Catalina/localhost/ directory;
8.2.
修改
jira.xml
文件內容
:
<Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource"
username="jirauser"
password="jira"
driverClassName="net.sourceforge.jtds.jdbc.Driver"
url="jdbc:jtds:sqlserver://localhost:1433/jiradb"/>
說明你建的數據庫名稱為
jiradb
,數據庫的登錄用戶為
jirauser
,密碼為
jira
。要建的數據源的名稱為
jdbc/JiraDS
。
9. Modify Tomcat server.xml
In order for JIRA to correctly display internationalized characters in user and group names you need to modify your Tomcat distributions conf/server.xml file. You need to set the property useBodyEncodingForURI="true" within the connector definition for your http protocol. The connector block should look very much like this:
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true"/>
修改為
:
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" useBodyEncodingForURI="true"/>
10.
Start Tomcat
JIRA should now be ready to run in Tomcat. To start using JIRA, first start (or restart) the Tomcat server with Tomcat's bin/startup.(sh|bat) scripts, and point your browser to http://localhost:8080/jira
?
??
這時候就會看到安裝頁面,當然還有認證??吹秸J證,我們就知道試用才一個月呀,就感覺很不爽,就要想著多用用。自己用用就算了,公司要使用堅決要買正版(嚴重支持正版!)。破解要自己破解也不是很難就是比較麻煩。我先是按照網絡上的一些方法破解,但是好累,好不容易搞好了,結果還原
jar
包的時候出了問題,興高采烈的覆蓋了原來的
jar
,結果······結果是
tomcat
找不到
jira
了。郁悶
ing
···
沒辦法了,就只好求助注冊文件了,還好還好。絕對是好的東東
在這里鄭重推薦
http://crackzplanet.com/
所有最新的,你想要的,你不想要的破解文件,注冊文件,你都可以在這里找到(當然也有找不到
**
)。關鍵一個字新。這里的破解和注冊很可能就是你想要的。
最后一個問題就是下載好了注冊文件注冊的時候要注意,破解文件和你安裝的版本一定要對應,不對應
License
驗證會有錯誤的。破解的時候注意了(難點就是你下載的只是一個
.class
文件)你要
java
的時候可能找不到使用
jar
包內的類或者方法。好辦?!找到相對應的
jar
包解壓縮,然后將
keygen.class
文件拷貝到下面,然后
java
執行,馬上就可以看到你自己的
License
。
哈哈祝福你了呀!不過個人玩玩就算了,不要真的讓公司用呀!公司還是要買正版滴,用著放心,客戶舒心呀!