天天看點

jira系統與插件agile管理維護

Jira6系列進行插件式管理,基本結構為Jira server+各種插件。

lincense管理也對應地分為Jira server的 license和上面各種插件單獨的license。

我們最常用于Scrum項目管理的功能實際上是由插件Jira Agile提供的。

是以要完整破解Jira完成Scrum項目管理,就分為Jira Server 破解和插件Jira Agile破解兩部分。

此操作步驟是在前人提供的破解方法和安裝包基礎之上進行實際操作破解成功之後總結的,主要進行了語言的重新組織和梳理,旨在提供更清晰的破解操作步驟。

一、安裝準備

1. 去Jira官方網站下載下傳Jira安裝包。

2. 去Jira官方網站注冊一個帳号,以便擷取license。

二、 安裝Jira server申請試用license

程式下載下傳安裝完成後預設将打開Jira Portal進行配置。

Server Language選擇English(United States),其他保留預設選項,一直單擊Next按鈕。

當跳轉到license key頁面時,選擇"I have an account but no key". 這時會讓你輸入注冊帳号和密碼,然後單擊按鈕“sign in and generate license key”,将為你自動生成一個試用版的license key. 繼續直到安裝完成。

這時你會看到在System Dashboard頁面時License顯示為

JIRA: Evaluation

(Expires in 29 days, 2 hours )

三、安裝插件Jira Agile并申請試用license

用管理者賬号登陸Jira,進入插件管理,選擇安裝插件Jira Agile,并在界面上申請試用license。安裝成功後會顯示該插件版本和license details等資訊,此時應顯示為試用license,有效期為30天。

四、破解

Jira6破解的核心是在相關Jar包中替換1個License驗證類

相關Jar包有3個

jira系統lisence驗證包

/usr/local/atlassian-jira-6.2.5-standalone/atlassian-jira/WEB-INF/lib/atlassian-extras-2.2.2.jar

jira插件管理lisence驗證包

/data/jira-data/plugins/.bundled-plugins/atlassian-universal-plugin-manager-plugin-2.15.jar

/data/jira-data/plugins/.osgi-plugins/transformed-plugins/atlassian-universal-plugin-manager-plugin-2.15_1399589522000.jar

1、下載下傳3個jar包到本地

3、把3個包裡面\com\atlassian\extras\decoder\v2路徑下的Version2LicenseDecoder.class檔案替換成第2步下載下傳的模闆檔案

4、把替換好的3個jar檔案與伺服器上的3個檔案進行替換。

5、檢視你在Jira網站的注冊帳号資訊,根據下方“key字段說明.txt”檔案中的說明,修改并儲存為Jira_key.txt 和 agile_key.txt 

 key字段說明(以Jira_key為例)

 Description=JIRA: Commercial, 

CreationDate=你的安裝日期,格式(yyyy-mm-dd), 

jira.LicenseEdition=ENTERPRISE, 

Evaluation=false, 

jira.LicenseTypeName=COMMERCIAL, 

jira.active=true, 

licenseVersion=2, 

MaintenanceExpiryDate=你想設定的失效日期如:2099-12-31, 

Organisation=你的Company Name, 

SEN=你申請到的SEN注意沒有字首LID, 

ServerID=你申請到的ServerID, 

jira.NumberOfUsers=-1, 

LicenseID=LID你申請到的SEN,注意LID字首不要丢掉, 

LicenseExpiryDate=你想設定的失效日期如:2099-12-31, 

PurchaseDate=你的安裝日期,格式(yyyy-mm-dd)

(注意,各項之間以逗号分隔;日期格式必須為yyyy-mm--dd,例如2014-08-03)

把Jira_key.txt 和 agile_key.txt内的注冊資訊加密成密文

php用法:php keygen.php -e 明文Jira_key.txt > 密文Jira_key.txt

7、啟動Jira Servic

8、通路Jira Portal,用管理者賬号登陸,進入system-->license, 将第4步中填好的jira_key.txt檔案中内容粘貼到Update License輸入框中,并點選“add”,License即更新成功。這時你應該看到License Type顯示為JIRA:Commercial。

9、進入Add-Ons-->Manage Add-ons,展開插件Jira Agile,顯示出詳細内容。點選License key旁的Edit按鈕,将第4步中準備的agile_key.txt檔案中内容粘貼到展開的輸入框中,然後單擊Update按鈕。這時你應該看到該插件的license已經更新為Unlimited-user commercial license。

插件管理常見問題:

問題一:

解決方法:

把下方這個包内的Version2LicenseDecoder.class檔案替換成上方第2步下載下傳的模闆檔案

問題二:

把下方包内的Version2LicenseDecoder.class檔案替換成上方第2步下載下傳的模闆檔案

問題三:

可按照下方連結方法快速破解JIRA

<a href="http://kinggoo.com/app-jira-jira4pojie.htm" target="_blank">http://kinggoo.com/app-jira-jira4pojie.htm</a>

本文轉自 Bruceweien 51CTO部落格,原文連結:http://blog.51cto.com/bruceweien/1932392