日期:2014-05-16  浏览次数:20633 次

linux 下安装/破解JIRA 4.2
(1)#tar zxvf atlassian-jira-enterprise-4.2.2-b589-standalone.tar.gz
#mv atlassian-jira-enterprise-4.2-standalone /usr/local/jira

(2)创建jira.home的目录
#mkdir /usr/local/jira_home

修改配置文件设置jira.home的绝对路径:
# vi /usr/local/jira/atlassian-jira/WEB-INF/classes/jira-application.properties
jira.home = /usr/local/jira_home


(3)修改主配置文件
vi /usr/local/jira/conf/server.xml

修改成如下几项

username= "jira"

password="jira"

driverClassName="com.mysql.jdbc.Driver"

url="jdbc:mysql://localhost/jiradb?autoReconnect=true&useUnicode=true&characterEncoding=UTF8"

删除以下两行

minEvictableIdleTimeMillis= "4000"

timeBetweenEvictionRunsMillis="5000"

(4)修改jira应用数据库类型:

#vi /usr/local/jira/atlassian-jira/WEB_INF/classes/entityengine.xml文件

将其中的hsql改成mysql 数据库类型

<datasource name= "defaultDS" field-type-name= "hsql"

改为:

<datasource name="defaultDS" field-type-name= "mysql"

删除 schema-name="PUBLIC"


破解jira

补丁见附件(jira_crack.rar)
(1)用破解补丁中的JiraLicenseStoreImpl.class文件覆盖/usr/local/jira/atlassian-jira /WEB_INF/classes/com/atlassian/jira/license/JiraLicenseStoreImpl.class文件

(2) 用破解补丁中的Version2LicenseDecoder.class文件覆盖/usr/local/jira/atlassian-jira /WEB_INF/lib/atlassian-extras-2.2.2.jar包中的atlassian-extras-2.2.2.jarcom atlassianextrasdecoderv2Version2LicenseDecoder.class文件

注:jar包可以用WinRAR打开,并可以采用拖拽的方式覆盖文件

(3)运行JIRA服务

/usr/local/jira/bin/startup.sh

(4)WEB 配置 JIRA

在注册码输入框处输入以下内容:

#Sun Oct 25 00:50:34 CDT 2009
Description=JIRA: COMMERCIAL
CreationDate=2009-10-25
ContactName=ct@ct.ct
jira.LicenseEdition=ENTERPRISE
ContactEMail=ct@ct.ct
Evaluation=false
jira.LicenseTypeName=COMMERCIAL
jira.active=true
licenseVersion=2
MaintenanceExpiryDate=2099-10-24
Organisation=haha
jira.NumberOfUsers=-1
ServerID=此处替换成输入框上方的ID值
LicenseID=LID
LicenseExpiryDate=2099-10-24
PurchaseDate=2009-10-25

汉化

WEB配置时直接下一步即可,按照默认的语言,不要选择中文。

关闭JIRA服务
/usr/local/jira/bin/shutdown.sh

把附件中的language_zh_CN.jar覆盖
/usr/local/jira/atlassian-jira/WEB-INF/lib下的jar包

在启动JIRA服务。

启动后在主面板中由设置进入配置,里面选择中文(中国),ok!