JIRA与Confluence破解集成全过程

来源:互联网 发布:拳皇wing 源码 编辑:程序博客网 时间:2024/05/20 14:26

JIRA-3.13.5破解并连接Mysql过程及集成confluence-3.0.0._01并破解汉化过程

一、             需要准备的程序:

1、  Mysql-5.0.7以上版本,我用的是Mysql-5.0.7

2、  Mysql数据驱动,我用的是mysql-connector-java-3.1.12

3、  JDK-1.3以上版本,我用的是jdk-1_5_0_07

4、  官方下载JIRA 3.13.5 Enterprise – Standalone(Windows Installer)

5、  破解工程附件atlassian-extras-1.17.jar

6、  破解工程附件keygen.java.rar

7、  官方下载confluence 3.0.0_01 – EAR/WAR(ZIP Archive)

8、  破解附件keygen.rar

9、  Confluence汉化包,目前我只有confluence-zh_CN-plugin-2.8.0.jar,也可用

二、             JIRA过程

1、  安装Mysql,配置过程中character set 选中 utf8

2、  将一-4安装到本地某盘,我装的是D

3、  安装JDK,设置JAVAJIRA所需环境变量:我的电脑右键->属性->高级->环境变量,在系统变量中点击新建->变量名:JAVA_HOME  变量值:C:/Program Files/Java/jdk1.5.0_07点击确定(运行tomcateclipse等都需要依*此变量);新建->变量名CATALINA_HOME  变量值:D:/JIRA-Enterprise-3.13.5 点击确定;修改path值,将%CATALINA_HOME%/bin;加到到path的最前面,将;%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin加到后面。确定;新建->变量名CLASSPATH 变量值:.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar

开始->运行,键入cmd回车:分别键入”java –version”“java”“javac”等命令出现画面说明配置成功。

4、  创建数据库,打开Mysql命令行,键入 create database jiradb character set utf8;

5、  创建JIRA用户以及密码并赋予该用户连接JIRADB的权限:create user jira identified by “1230123”; 回车。grant all privileges on jiradb.* to jira@localhost identified by “1230123” with grant option;回车。验证数据库存在:show databases;回车

——安装,准备——

6、  将一、6解压到当前目录

7、  打开Eclipse,新建一个Java project->命名为pojie->右键点击pojie->Build Path->Add External Archive->弹出对话框找出你保存的一、5所在的路径,选中,引入到工程中。->右键点击src文件夹->Import->Other->Remote file system点击Next->Browse->Drives找出一、6解压后的路径->选中->点击finish引入到工程中。

8、  依次展开src树选中keygen.java,运行->console中可以看到如下结果:

Keygen for JIRA Enterprise Edition.

created by mydaj[ROR].

Enter your organization name:

随便输入用户名即有一下结果:

Keygen for JIRA Enterprise Edition.

created by mydaj[ROR].

Enter your organization name: admin

267^^1250574883015^^1250574883015^^admin

Your license key is: (下面就是你的注册码了)

RNmpPXdGoEqIaJetGURuNlsNNOUClncEtTPtnMgfxtxChF

mi2KEio<W32bPig7TkS4I3OQ2KmaKWjZTBnx1M0UDbGx7v

oqRusPrQQnnRrRRRPMWWnnRmMRoRPNPomVtVWwXSostUUn

ormrtquupmnrUUnormrtquupmnrUUXejfk

建议保存license key!!!连接mysql后需要重新配置JIRA!!!

至此JIRA破解成功!双击D:/JIRA-Enterprise-3.13.5/bin目录下的startup.bat启动JIRA服务,在浏览器中输入http://localhost:8080,如果出现HTTP 500的错误(我至今没查明是什么原因。。),请输入http://127.0.0.1:8080http://本机IP:8080 配置过程见官网。

——破解JIRA——

9、  修改配置文件以便连接Mysql

修改D:/JIRA-Enterprise-3.13.5/conf目录下的server.xml。修改部分如下:

<Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource" username="sa" password="" driverClassName="org.hsqldb.jdbcDriver" url="jdbc:hsqldb:${catalina.home}/database/jiradb" minEvictableIdleTimeMillis="4000" timeBetweenEvictionRunsMillis="5000" maxActive="20" />  (原部分代码)

<Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource" username="jira" password="1230123" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost/jiradb?autoReconnect=true&amp;useUnicode=true&amp;characterEncoding=UTF8"

/>                                                  (修改后的代码)

 

修改D:/JIRA-Enterprise-3.13.5/atlassian-jira/WEB-INF/classes目录下的entityengine.xml。修改部分如下:

<datasource name="defaultDS" field-type-name="hsql"

 schema-name="PUBLIC"

      helper-class="org.ofbiz.core.entity.GenericHelperDAO"   (原部分代码)

 

<datasource name="defaultDS" field-type-name="mysql"

     

      helper-class="org.ofbiz.core.entity.GenericHelperDAO"    (修改后的代码)

10、              mysql-connector-java-3.1.12.rar包解压,在解压后的路径中找到mysql-connector-java-3.1.12-bin.jarcopyD:/JIRA-Enterprise-3.13.5/common/lib目录下

——连MYSQL数据库——

三、             Confluence过程

1、  官方下载Confluence压缩包,我下载的是confluence-3.0.0_01.zip

2、  解压到JIRA目录下,如:我解压到D:/JIRA-Enterprise-3.13.5目录下。即我的Confluence路径为:D:/JIRA-Enterprise-3.13.5/confluence-3.0.0_01/confluence

3、  编辑confluence/WEB-INF/classes下的confluence-init.properties文件,指定你的Confluence目录。修改部分代码如下:

# specify your directory below (don't forget to remove the '#' in front)

 

# confluence.home=c:/confluence/data                  (原代码)

 

# specify your directory below (don't forget to remove the '#' in front)

 

 confluence.home=D:/JIRA-Enterprise-3.13.5/confluence-3.0.0_01/confluence      (修改后代码)

4、  JIRAconf/Catalina/localhost目录下创建名为confluence.xml的文件,文件内部代码如下:

<Context path="/confluence" docBase="D:/JIRA-Enterprise-3.13.5/confluence-3.0.0_01/confluence" debug="0" reloadable="true">

<Logger className="org.apache.catalina.logger.FileLogger" prefix="atlassian-confluence." suffix=".log" timestamp="true"/>

</Context>

5、  confluence-zh_CN-plugin-2.8.0.jar拷贝到confluence/WEB-INF/lib目录下,我的即D:/JIRA-Enterprise-3.13.5/confluence-3.0.0_01/confluence/WEB-INF/lib路径。(汉化)

6、  Confluence破解过程:将keygen.class(从keygen.rar中解压出来的)copyD盘根目录即可:运行->Cmd->D:->java keygen

运行结果出来以后根据提示随便输入一个用户名—>回车

Your license key is: (下面就是你的注册码了)
        POrPrAAwTxsdlSsBcpvsVkNscnmVhaSwmnFIEINfocujMVV
        mj2L00vBYhaRFQaIPLmoRKok92KCYhBqG1Nb9ahByCebu>A
        qqRWXMpnormpQQorPmVsOmNppPnQNNmRPvwvTSxWVostUUn
        onmssosvvorvUUnonmssosvvorvUUwelreb

7、  D:/JIRA-Enterprise-3.13.5/confluence-3.0.0_01/confluence/WEB-INF/classes/com/atlassian/confluence目录下新建名为page的文件夹,将Page.key(从keygen.rar中解压出来的)copy到该文件夹下。

8、  重启JIRA服务,即双击JIRA’bin/satart.bat,在原JIRA地址后加/confluence即可进入Confluence配置界面。

——至此Confluence破解汉化成功,并初步集成到JIRA中,整合应用我正在进一步尝试,敬请期待——

原创粉丝点击