好用的bug tracking/issue tracking軟體-jtrac

當然是免費的, 下載之後要先安裝java 5 or above , 直接執行即可,預設帳密admin

http://www.jtrac.info/

若要加上AD認證, 在data/jtrac,properties裡面加上
ldap.url=ldap://
ldap.searchBase=DC=yourdomain,DC=com,DC=tw
ldap.activeDirectoryDomain= your domain
但只是認證而已,
在認證之前,須先再一次建立帳號,才有AD認證功能(之前都沒有先建立帳號,一直以為AD認證失敗...)

如何改成mysql版本
參考網站上
1. 選定一個目錄當作jtrac.home
例如/usr/local/apache-tomcat/webapps/jtrac/data
2. 解開下載的jtrac,會發現一個jtrac.war,請丟到
/usr/local/apache-tomcat/webapps/
3. 修改tomcat的啟動(通常是catalina.sh)
加上
JAVA_OPTS=-Djtrac.home=/usr/local/apache-tomcat/webapps/jtrac/data -Dfile.encoding=UTF-8

4.重啟tomcat
5. 重啟後,編輯
jtrac/WEB-INF/classes/jtrac-init.properties
加上
jtrac.home=/usr/local/apache-tomcat/webapps/jtrac/data

6.重啟tomcat
7.編輯
jtrac/data/jtrac.properties
改成
database.driver=com.mysql.jdbc.Driver
database.url=jdbc:mysql://localhost/jtrac?characterEncoding=UTF-8
database.username=<你的帳號>
database.password=<你的密碼>
hibernate.dialect=org.hibernate.dialect.MySQLDialect
hibernate.show_sql=false
8. 記得自己先新增資料庫jtrac
CREATE DATABASE `jtrac` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
9.重啟tomcat
大功告城

發表迴響