今天從網上找了些資料,安裝了JIRA,破解,漢化,更改端口,用來自己學習研究之用!先說下大概情況,從JIRA官方網站下載了最新的版本[atlassian-jira-5.2.9-x32.exe],老版本也能在官方網站下載,我下載了[atlassian-jira-5.0-x32.exe],[atlassian-jira-5.0.1-x32.exe],[atlassian-jira-5.2.1-x32.exe]這幾個老版本的在下面的破解中都能通過,只是最新的5.2.9貌似不行,反正我沒成功!還有5.2.1需要自己准備mysql驅動包,5.0,5.0.1不用自己准備!
下載最新http://www.atlassian.com/software/jira/download?os=win
下載老版本http://www.atlassian.com/software/jira/download-archives
更改端口
C:\Program Files\Atlassian\JIRA\conf\server.xml 找到這個文件,把8080 改成你需要的端口即可
將mysql驅動復制到 (jira-5.2.0版本以上都需要mysql驅動)
C:\Program Files\Atlassian\JIRA\atlassian-jira\WEB-INF\lib 驅動下載自己百度下吧
JIRA 是目前比較流行的基於Java架構的管理系統,由於Atlassian公司對很多開源項目實行免費提供缺陷跟蹤服務,因此在開源領域,其認知度比其他的產品要高得多,而且易用性也好一些。同時,開源則是其另一特色,在用戶購買其軟件的同時,也就將源代碼也購置進來,方便做二次開發。
JIRA功能全面,界面友好,安裝簡單,配置靈活,權限管理以及可擴展性方面都十分出色。
下面是我對JIRA 5版本的破解過程以及破解補丁,漢化,希望能對你有所幫助。
安裝步驟:
安裝mysql(下載地址),創建空數據庫,安裝jira5.0.2,配置數據庫鏈接為mysql,破解jira,漢化jira,啟用。(破解漢化包下載地址)
安裝mysql和創建數據庫
安裝mysql不做描述,全缺省就可以了。
創建數據庫:
登錄后運行腳本,別告訴我你不知道密碼,安裝的時候root密碼可是你自己取的:
drop database jiradb;
create database jiradb character set utf8;
grant all on jiradb.* to 'jira'@'localhost' identified by 'jira';
flush privileges;
quit;
注:
你可能會問為什么我這里比網上查到的多一句:drop database jiradb;
哦,原因是我需要確定你沒有建過數據庫jiradb
我自己因為反復安裝jira,所以之前的jiradb不是空的,需要每次都重新創建。
安裝atlassian-jira-5.0.2-x32.exe,這個其實真沒啥好說的,缺省安裝就行了。
破解步驟:
這是最重要的步驟了,之前我就卡在這里,折騰了好久。
安裝完成后,啟動服務:
出現IE界面,這里配置一下mysql數據庫鏈接:
參考前文mysql的創建腳本,密碼是jira,先測試一下鏈接,通過后,點擊next,出現下面界面:
停止jira服務,不用關閉之前的IE窗口:
開始--所有程序—JIRA—StopJIRA Service[8080]
破解步驟:
覆蓋一:
\atlassian-jira\WEB-INF\classes\com\atlassian\jira\license\JiraLicenseStoreImpl.class
文件覆蓋到 JIRA安裝目錄
\atlassian-jira\WEB-INF\classes\com\atlassian\jira\license\JiraLicenseStoreImpl.class
覆蓋二:
用WinRar等壓縮工具打開JIRA安裝目錄atlassian-jira\WEB-INF\lib\atlassian-extras-2.2.2.jar文件,並找到atlassian-extras-2.2.2.jar\com\atlassian\extras\decoder\v2目錄,
然后把破解補丁中的
atlassian-jira\WEB-INF\classes\com\atlassian\extras\decoder\v2\Version2LicenseDecoder.class拖動到這個窗口,覆蓋原來的rar壓縮包中的同名文件。
點擊確定后,文件的大小變為了3484:
啟動jira服務:
開始--所有程序—JIRA—StartJIRA Service[8080]
之前老是卡在這里,因為看到還是需要license,經過w大仙指點,方知道,其實已經改變了,這里的license可以直接填寫明文的license了。於是填寫:
Description=JIRA
CreationDate=2013-04-04
ContactName=admin
jira.LicenseEdition=ENTERPRISE
ContactEMail=super@kongdo.com
Evaluation=false
jira.LicenseTypeName=COMMERCIAL
jira.active=true
licenseVersion=2
MaintenanceExpiryDate=2099-10-24
Organisation=Org1
jira.NumberOfUsers=-1
ServerID=BQAC-RRA5-U2ZY-OHTW
LicenseID=LID
LicenseExpiryDate=2099-10-24
PurchaseDate=2013-04-04
點擊Next后理論上會出現下面界面:
Admin/123456
實際上由於rp等諸多問題,可能會報錯什么的,怎么辦呢,重新打開頁面,重新填寫license,重新點擊Next:
開始--所有程序—JIRA—AccessJIRA
到了最后一個頁面:
終於破解完成了。
管理員登錄進入,創建一個project:
進行漢化,找不到這個界面?點擊一下那個最右上角的administrator,輸入密碼后找找,應該能找到的:
徹底搞定了。
刷新網頁不見效果怎么辦??糾結了很久,還以為漢化沒成功,后來亂點一下,才發現,只需在系統設置里,更改語言為中文即可!我的測試網址是http://localhost:8088/secure/admin/ViewApplicationProperties.jspa頁面,還有如果安裝中文版插件時,那個等待的圖標一直轉啊轉啊,這時,不要等待了,把JIRA卸載重新裝一次吧,記得徹底刪除C:\Program Files\Atlassian下的所有內容,還要清空mysql數據庫里的所有數據!
