永久试用jira 4.0.1 
现在最新版的jira是4.0.1 可以在官网上下载并申请试用license,
在正常安装并申请试用后,将在30天后过期。将atlassian-extras-2.2.2.jar
解开,反编译com.atlassian.extras.core.DefaultProductLicense.class这个类,将getExpiryDate() 和 getExpiryDate(LicenseProperties properties)两
个方法改下面代码就可以永远的试用jira了。
public Date getExpiryDate() {
       // return expiryDate == null ?null : new Date(expiryDate.getTime());
       Calendar c =Calendar.getInstance();
       c.set(Calendar.YEAR,
c.get(Calendar.YEAR)+1);
       returnc.getTime();
    }
private Date getExpiryDate(LicenseProperties properties) {
       String expiryDateString
= properties.getProperty("LicenseExpiryDate",
              "1970-01-01");
       log.debug((newStringBuilder()).append("Expiry date is <").append(
              expiryDateString).append(">").toString());
//     return DateEditor.getDate(expiryDateString);
       Calendar c =Calendar.getInstance();
       c.set(Calendar.YEAR,
c.get(Calendar.YEAR)+1);
       returnc.getTime();
    }
然后将这个类再重新打包到atlassian-extras-2.2.2.jar就可以永远是还有11个月20几天的试用期了。
本方法只做个人学习与研究使用,不得做为商业用途,请支持正版软件!
 
	posted on 2010-02-08 10:08 
Libo 阅读(903) 
评论(2)  编辑  收藏  所属分类: 
项目管理