• confluence 5.6 配置安装


    而Confluence5.6.5中atlassian-extras-2.1.3.jar文件已经不存在了,而是把这一jar分为了6个jar

    这里写图片描述

    先说我看到这个情形后第一个做法 ,我先将这几个jar包分别解压,然后把解压出来的全部整理到一个新建的atlassian-extras-3.2 包中,然后使用jd-gui反编译。。。这样很麻烦,而且也容易出错。随即使用了第二个办法,下载Crowd2.8,这里面含有atlassian-extras-3.2.jar,直接使用这个jar文件进行反编译,然后按照http://blog.csdn.net/turkeyzhou/article/details/4641846中的做法修改类。

    反编译出来的java文件,其实还是有一些报错的,因为毕竟是反编译,不会那么完美的,我的做法是,用最简单的方式把报错的地方先改正,然后打包成jar,之后取新jar包的LicenseAdaptor.class和 
    LicenseUtils.class替换掉同名的class文件,便生成了我们需要的jar包。由于这个过程还是比较艰辛的,我这里给大家一个捷径,直接将我修改后的jar包放到了网盘中供大家下载,可以省去大家反编译,编译打包的环节。

    接下来要做的一件事情就是patch,patch之前,我们先将atlassian-extras-3.2.jar重命名为atlassian-extras-2.4.jar

    下载用到的工具 
    http://download.csdn.net/download/u011391839/6877453

    如果你的电脑中已经配置好了jdk环境变量,就双击工具包中的confluence_keygen.jar执行就可以了,没有配置的童鞋需要配置一下jdk环境变量。打开后如下图 
    这里写图片描述

    我们点击.patch!,选择刚才重命名的atlassian-extras-2.4.jar,此时会生成一个新的atlassian-extras-2.4.jar,原来的jar变为了atlassian-extras-2.4.bak,我们将生成的atlassian-extras-2.4.jar再重命名为atlassian-extras-3.2.jar,至此,我们最终需要的atlassian-extras-3.2.jar才算是准备好了。

    进入confluence服务器的atlassian-confluence-5.6.5/confluence/WEB-INF/lib包下,我们把先前那6个atlassian-extras开头的jar包全部删掉,替换为我们刚刚生成好的atlassian-extras-3.2.jar,启动confluence,需要填入key,使用上图中的工具,输入Name和ServerID ,Name随便写,ServerID在confluence页面上有,点击.gen!就可以生成了,填入confluence页面就ok了。

    confluence 的配置文件、及mysql 连接地址更换 confluence.cfg.xml

  • 相关阅读:
    轻松自动化---selenium-webdriver(python) (八)
    Ubuntu 18.04 LTS 启用 WakeOnLAN
    lower_bound 和 upper_bound
    [LeetCode 201.] Bitwise AND of Numbers Range
    [LeetCode 162.] Find Peak Element
    [LeetCode 33. 81. 153. 154.] 旋转数组中的二分查找
    C++ unordered_map 的一个疑问
    [LintCode 386.] 最多有k个不同字符的最长子字符串
    [LintCode 550.] 最常使用的K个单词II
    [LintCode 1029.] 寻找最便宜的航行旅途(最多经过k个中转站)
  • 原文地址:https://www.cnblogs.com/zhzhao/p/4512720.html
Copyright © 2020-2023  润新知