序言:
JIRA 是目前比较流行的基于Java架构的管理系统,由于Atlassian公司对很多开源项目实行免费提供缺陷跟踪服务,因此在开源领域,其认知度比其他的产品要高得多,而且易用性也好一些。同时,开源则是其另一特色,在用户购买其软件的同时,也就将源代码也购置进来,方便做二次开发。
但是免费版本只有30天的试用期,所以不得不涉及的就是如何破解。
1,Linux6.3.6版本破解授权
安装请参考:http://blog.csdn.net/mchdba/article/details/39441871,确定java环境为1.7系列,安装好Jira后,登陆进入系统,点击右上角齿轮形状的管理图标,选择“系统”,再选择“授权”,看到使用日期不到1个月,如下所示:
所以需要破解,破解包下载地址为:http://download.csdn.net/detail/mchdba/7950429。解压缩后,将附件中的atlassian-extras-2.2.2.jar替换你的JIRA的安装目录的\atlassian-jira\WEB-INF\lib同名jar包。
准备需要填写的授权码,授权码参数范例如下:
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=joiandjoin,
SEN=你申请到的SEN注意没有前缀LID,
ServerID=你申请到的ServerID,
jira.NumberOfUsers=-1,
LicenseID=LID你申请到的SEN,注意LID前缀不要丢掉,
LicenseExpiryDate=你想设置的失效日期如:2099-12-31,
PurchaseDate=你的安装日期,格式(yyyy-mm-dd)
本次安装授权码实例为:
Description=JIRA: Commercial,
CreationDate=2014-09-20,
jira.LicenseEdition=ENTERPRISE,
Evaluation=false,
jira.LicenseTypeName=COMMERCIAL,
jira.active=true,
licenseVersion=2,
MaintenanceExpiryDate=2099-12-31,
Organisation=pl,
SEN=SEN-L4572887,
ServerID=BPT3-4QRK-FCRR-HEP3,
jira.NumberOfUsers=-1,
LicenseID=AAABBw0ODAoPeNptkFtLxDAQhd/zKwI+R9Kwy66FPKxthGhvtF0p4kuso0a6sUwvuP/edissyj4MD
HPOfHOYqzu0tICWeoJy4a+FzzkNwpIK7q1ICF2Ntu3tl5P3Ot89+1SNphnMPCEBwqkJTQ9y9jN+w
zxBPi2a68jW4DpQr/a0rZJS5VmuC0XOBNnjAH/s5bGFxBxABmkcqzzQu2jRTd3bEZaFZvE+AnYzR
JDYWNeDM64G9d1aPJ4TeXxOlOK7cbZbjrbNgkyGwwtg+rbvJpBkHikAR0Adytt0XzFV7R5Y+qQzV
kWZIoVK5FQsWq03YrvdkN/Ekz3S4SXlcpRswPrDdPD/aT+P1nzDMC0CFQCM9+0LlHVNnZQnSTwuR
O3eK+2gVgIUCteTs4Q3khIgrnsY64hxYB/d8bM=X02dh,
LicenseExpiryDate=2099-12-31,
PurchaseDate=2014-09-20
LicenseID是cmd.exe运行 .gen!得出的授权码,将以上授权码信息填入授权码输入框,点击“增加”按钮,如下所示:
之后,看到授权信息更新了,就表示破解成功,会看到如下成功信息, 如下图:
2,Linux4.4.5版本破解授权
Jira4.4.5安装请参考:http://blog.csdn.net/csdnhsh/article/details/39323885,确定运行的Java环境为1.6系列,破解包下载地址为:http://download.csdn.net/detail/csdnhsh/7969429
(1),破解压缩包解压缩以后,把压缩目录..\atlassian-jira\WEB-INF\classes\com\atlassian\jira\licens\JiraLicenseStoreImpl.class文件覆盖到JIRA 4.4.5安装目录/atlassian-jira-4.4.5-standalone/atlassian-jira/WEB-INF/classes/com /atlassian/jira/license/JiraLicenseStoreImpl.class
(2),用WinRar等压缩工具打开解压缩的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拖动到这个窗口,覆盖原来的Version2LicenseDecoder.class文 件,既把破解补丁class文件添加打到压缩包文件中。
(3),再将上一步step2中新生成的atlassian-extras-2.2.2.jar复制到jira4.4.5的安装目录下的lib里面覆盖原有的atlassian-extras-2.2.2.jar文件,目录全路径为:.../atlassian-jira-4.4.5-standalone.bak/atlassian-jira/WEB-INF/lib/atlassian-extras-2.2.2.jar
(4),准备授权码
打开解压缩里面的keytpl_mode.txt文件,填写上自己的内容,模板如下:
Description=JIRA:COMMERCIAL(商业)
CreationDate=2014-01-10(创建时间)
ContactName=xxx(管理员的名字)
jira.LicenseEdition=ENTERPRISE
[email protected](管理员的邮箱)
Evaluation=false
jira.LicenseTypeName=COMMERCIAL
jira.active=true
licenseVersion=2
MaintenanceExpiryDate=2099-10-24(过期时间)
Organisation=xxx(组织名称)
jira.NumberOfUsers=-1
ServerID=B6FW-B4KW-J1A3-4DQB
LicenseID=LID(30天试用版本申请的那个一长串无序的字符串)
LicenseExpiryDate=2099-10-24(授权过期时间)
PurchaseDate=2014-01-10(注册时间)
解压缩后有一个keytpl_case.txt,这是我修改的一个授权实例,经过实例验证OK的,其中内容如下所示:
Description=JIRA:Commercial
CreationDate=2014-09-24
ContactName=ENTERPRISE
jira.LicenseEdition=ENTERPRISE
Evaluation=false
jira.LicenseTypeName=COMMERCIAL
jira.active=true
licenseVersion=2
MaintenanceExpiryDate=2099-10-24
Organisation=pltest
jira.NumberOfUsers=-1
ServerID=BGOJ-ERT1-GNGJ-NCRZ
LicenseID=AAABOA0ODAoPeJxtkMFuwjAMhu95ikg7B9GWiQ0p0kIbobI2RW1B2m6hM1umEKokrcbbr9Bx2DTJF
/uzf//2Xd0BrqDFYTTEYvawiOY4rmocToMZSsA1VrVenQxdpyVDn8rKieiOe7DFYevAOkoCFFuQl
55EeqCXQTJ9JGGE4pPxsvFCHoG22oPzo8BQUz1Qbzu49fBcKk2V6ZVTew1PrgEDE6MR76Xurur0I
LWDUSFTA3dQn1u4qsdFnvMyTln2i/M3dZ3koublpkwrjvRIdoP1CwnRsNh4MNI0wL9aZc/jFVE0J
0FIwntUcUFfii3O2TPHOccMVyzBGyYSNkGFfZdGudGgEjtVqWXGcc1ZjiqwPdg0octVsSa8rAOyE
qs1EXH5in4cDjRLk1v2v4FNZ5sP6eDPe78BHIyPIzAtAhUAg7iL35BejOijkbPhdLwA/Jn18B4CF
A5e/t2oDtOS7Z2Lhi5GSehGfaKzX02fj
LicenseExpiryDate=2099-10-24
PurchaseDate=2014-09-24
(5),重新启动jira4.4.5服务,然后在授权界面框,输入(4)步里面的授权码,就可以成功验证,如下所示:
(6),去查看授权成功结果,选择“System”,再选择“License”,如下所示:
PS:在恢复备份数据的时候,在授权码后面的输入栏里只需要填写LicenseID后面的内容即可,如下所示:
参考文档:http://www.linuxidc.com/Linux/2014-08/105586p3.htm