JIRA 3.5.2
Jira 介绍 :
Jira 是集项目计划、任务分配、需求管理、错误跟踪于一体的商业软件。目前最新版本为 3.5.2 。下载地址: http://www.atlassian.com/software/jira ,要求注册为用户,选择 Enterprise 版本 atlassian-jira-enterprise-3.5.2-standalone.zip 下载。可以免费试用一个月,网上也有破解方法。方法就是反编译 genkey.class, 更改类包后,再编译执行。 Jira 默认数据库是 hsql 。在 3.1 版本不支持 JDK1.5 ,在 .3.5.2 已经支持 JDK1.5 。
Jira 安装 :
假使 JDK 1.5.0 .04 ,已经设置 JAVA_HOME 的环境变量。
安装 JIRA 3.5.2 +Tomcat5.0.28+ PostGreSQL 8.1
1. 把下载的类包解压到 C:\jira 3.5.2 目录。
2. 在 tomcat 5.0.28 的目录下面 C:\jakarta-tomcat- 5.0.28 \conf\Catalina\localhost 添加一个 jira.xml, 内容如下:
<Context path="/jira" docBase="C:\jira 3.5.2 \atlassian-jira" debug="0" reload="true" reloadable="true"> // 其中 /jira 是 url 的路径, docBase 是 jira 的 web 目录
<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 atlassian-jira/WEB-INF/classes/entityengine.xml -->
<value>org.postgresql.Driver</value> //PG 的驱动设置
</parameter>
<parameter>
<name>url</name>
<value>jdbc:postgresql://localhost/Jira</value> //jdbc:url 设置
</parameter>
<parameter>
<name>username</name>
<value>Administrator</value> // 访问 PG 数据库的用户名
</parameter>
<parameter>
<name>password</name>
<value>55555555</value> // 访问 PG 数据库的 password
</parameter>
<!-- NOTE: If NOT using hsqldb, comment next two parameters out -->
<!-- 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>
<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>
3. 修改 Jira 的数据库配置文件 : C:\jira 3.5.2 \atlassian-jira\WEB-INF\classes\entityengine.xml ,把数据库类型改为 PG
<datasource name="defaultDS" field-type-name="postgres72" schema-name="public"
(pg 版本是 8.1 ,需要 type-name 是 postgres72 )
4. 把 PG 的 jdbc 驱动 postgresql-8.1-404.jdbc3.jar 拷贝到 Tomcat 5.0.28 的 common\lib 目录下面。比较 C:\jira3.5.2\common\lib 下面的类包与 Tomcat5.0.28 的 common\lib 目录下面的类包,如果 Tomcat5.0.28 的 common\lib 目录下面缺少,就从 C:\jira3.5.2\common\lib 下面 copy 过来。
5. 点击 Tomcat 5.0.28 的 bin 目录下面的 startup.bat, 开始运行 jira3.5.2 。
启动之后, IE 中输入 http://localhost:8080/jira 正常情况就能启动,它会提示你要求输入 License Key, 把破解的 license key 输入即可。