JIRA 6.0.1 (ZIP Archive)最新破解方法,绝对可用
?
记住Service ID,SEN和license Key,后面会用到。
填写申请到的license Key使安装继续到创建完管理员账户。关闭JIRA。
5、用Version2LicenseDecoder.class和LicenseManager.class替换atlassian-extras-2.2.2.jar对应文件,注意LicenseManager.class文件在atlassian-extras-2.2.2.jar有两个同名的文件,要替换非抽象的那个,不要替换错了。
?
6、替换之后重新启动JIRA,并用管理员登录。进入到授权管理页面,如下图
这是我破解后的样子,破解签是JIRA:EVALUATION,时间是安装时间一个月后到期。
?
进去后,在新的License输入框中输入明码
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=你的JIRA网站的注册名,
SEN=你申请到的SEN注意没有前缀LID,
ServerID=你申请到的ServerID,
jira.NumberOfUsers=-1,
LicenseID=LID你申请到的SEN,注意LID前缀不要丢掉,
LicenseExpiryDate=你想设置的失效日期如:2099-12-31,
PurchaseDate=你的安装日期,格式(yyyy-mm-dd)
注意要用“,”分割。
点击ADD添加先的License。如果没有错误,可以看到License已经更新了。
7、上述破解后,如果你去安装中文插件会看到无效的License提示,但是中文插件也是可以成功安装的,但是插件管理部分无法正常使用。原因是JIRA6 在一些功能中使用的是插件式的验证机制。还要更新一个jar包,这个jar包是atlassian-bundled-plugins.zip中的 atlassian-universal-plugin-manager-plugin-2.10.1.jar;该jar中也有 Version2LicenseDecoder.class和LicenseManager.class文件,同样用修改过的文件替换,然后重启JIRA,插件管理功能可以正常使用了。
?
附上修改的代码:
?
Version2LicenseDecoder类
将canDecode方法改名为canDecode2,再新建一个canDecode方法,方法直接返回true;
public boolean hasValidLicense(String licenseKey) {return true; //return (getLicense(licenseKey) != null) && (!getLicense(licenseKey).isExpired()); }
破解完成。
之后可以安装中文插件,汉化一下。
?
大家也可以去CSDN 下载破解包, 里面是直接打包好的补丁。
以上修改只用于学习研究之用,请不要用于任何商业用途,任何由此产生的法律纠纷,均与本人无关,本人概不负责。