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包到本地
2、下载license验证类模板文件http://wiki.yunat.com/download/attachments/40337730/Version2LicenseDecoder.class?api=v2
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)
6、下载php程序http://pan.baidu.com/share/link?uk=3815162694&shareid=1614753285&third=3&adapt=pc&fr=ftw
把Jira_key.txt 和 agile_key.txt内的注册信息加密成密文
keygen.php文件http://wiki.yunat.com/download/attachments/40337730/keygen.php?api=v2
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步下载的模板文件
/data/jira-data/plugins/.bundled-plugins/atlassian-universal-plugin-manager-plugin-2.15.jar
问题二:
解决方法:
把下方包内的Version2LicenseDecoder.class文件替换成上方第2步下载的模板文件
/data/jira-data/plugins/.osgi-plugins/transformed-plugins/atlassian-universal-plugin-manager-plugin-2.15_1399589522000.jar
问题三:
可按照下方链接方法快速破解JIRA
http://kinggoo.com/app-jira-jira4pojie.htm