Confluence的日期判断函数

查看日期函数所在的class文件,
假设Web根目录是confluence
confluence\WEB-INF\lib\atlassian-extras-0.7.20.jar文件用rar释放出来
然后找到confluence\WEB-INF\lib\atlassian-extras-0.7.20\com\atlassian\license\DefaultLicense.class文件
用jad反编译出源代码,基本命令行是jar ??.class文件
修改方法

CODE:

public boolean isExpired()
{
//if(licenseType.isEvaluationLicenseType())
//return System.currentTimeMillis() - datePurchased.getTime() > EVALUATION_PERIOD;
//else
return false;
}

public Date getExpiryDate()
{
//if(licenseType.isEvaluationLicenseType())
//return new Date(datePurchased.getTime() + EVALUATION_PERIOD);
//else
return null;
}
再javac编译成class文件覆盖原来的class文件,再jar指令打包成jar文件覆盖原来的jar文件就ok了