1. 准备工作 下载Java反编译器和JCreator。 2. 破解 首先我假定一个常量: %JIRA_HOME%=jira安装目录(我的机器上是C:/Program Files/Atlassian/JIRA 4.0.1) 1. 将%JIRA_HOME%/atlassian-jira/WEB-INF/lib/atlassian-extras-2.2.2.jar复制出来。 2. 用jd打开,找到com.atlassian.extras.decoder.v2.Version2LicenseDecoder,并将该文件保存到本地磁盘(真牛X,这样就Decompiler了)。 3. 运行JCreator,打开Version2LicenseDecoder.java,将loadLicenseConfiguration方法实体用下面的代码进行替换: private Properties loadLicenseConfiguration(Reader paramReader) { String str = "atlassian-extras-2.2.2.crack"; try { Properties localProperties = new Properties(); localProperties.load(Version2LicenseDecoder.class.getClassLoader().getResourceAsStream(str)); return localProperties; } catch (IOException localIOException) { throw new LicenseException("Could NOT load properties from file: " + str, localIOException); } } 4.将%JIRA_HOME%/atlassian-jira/WEB-INF/lib下的atlassian-extras-2.2.2.jar和commons-codec-1.3.jar添加到JDK Profiles的classes下。 5.用WinRAR打开atlassian-extras-2.2.2.jar,然后进入到相应包路径下,将刚编译成功的Version2LicenseDecoder.class拖拽到WinRAR中即可(哎,拖拽真好)。 6. 部署 先把JIRA停止,然后: 将%JIRA_HOME%/atlassian-jira/WEB-INF/lib/atlassian-extras-2.2.2.jar删除。然后把atlassian-extras-2.2.2_crack.jar复制过去。 将atlassian-extras-2.2.2_crack.jar文件名改回去,覆盖源文件。 3.jira 5.0 破解版下载 http://www.72be.com/threads/jira-5-0-破解版.1371/