admin管理员组

文章数量:1662814

技术交流QQ群 933925017
你可能没听说过Atlassian,但我如果说:JIRA、Confluence、Bitbucket是不是就熟悉多了。
他们家有很多产品,都真的非常好用。比如公司使用JIRA做项目管理,使用Confluence做文档、知识管理等(我个人用它来做笔记)。

简单列举下支持的产品:
JIRA Software
JIRA Core
JIRA Service Desk
Confluence
Bamboo
Bitbucket
FishEye
Crowd
Crucible

  1. 将 atlassian-agent.jar 放在⼀个你不会随便删除的位置(你服务器上的所有Atlassian服务可共享同⼀个 atlassian-agent.jar )。
  2. 设置环境变量 JAVA_OPTS (这其实是Java的环境变量,⽤来指定其启动java程序时附带的参数),把 -javaagent 参数附带上。具体可以这
    么做:
    你可以把: export JAVA_OPTS="-javaagent:/path/to/atlassian-agent.jar ${JAVA_OPTS}" 这样的命令放到 .bashrc
    或 .bash_profile 这样的⽂件内。
    你可以把: export JAVA_OPTS="-javaagent:/path/to/atlassian-agent.jar ${JAVA_OPTS}" 这样的命令放到服务安装所
    在 bin⽬录 下的 setenv.sh 或 setenv.bat(供windows使⽤) 中。
    你还可以直接命令⾏执⾏: JAVA_OPTS="-javaagent:/path/to/atlassian-agent.jar" /path/to/start-confluence.sh
    来启动你的服务。
    或者你所知的其他修改环境变量的⽅法,但如果你机器上有⽆关的服务,则不建议修改全局 JAVA_OPTS 环境变量。
    总之你想办法把 -javaagent 参数附带到要启动的java进程上。
  3. 配置完成请重启你的Confluence服务。
  4. 如果你想验证是否配置成功,可以这么做:
    执⾏类似命令: ps aux|grep java 找到对应的进程看看 -javaagent 参数是否正确附上。
    在软件安装⽬录类似: /path/to/confluence/logs/catalina.out Tomcat⽇志内应该能找
    到: ========= agent working ========= 的输出字样。
    使⽤KeyGen
    你得确认已经配置好agent,参考上⾯说明。
    当你试着执⾏ java -jar /path/to/atlassian-agent.jar 时应该可以看到输出的KeyGen参数帮助。
    请仔细看看每个参数的作⽤,特别是 -p 参数的取值范围。
    第三⽅插件将其 应⽤密钥 作为 -p 参数。如: -p com.gliffy.integration.confluence
    在Atlassian服务安装时你应该能看到类似: AAAA-BBBB-CCCC-DDDD 的server id,请留意。
    提供了正确的参数运⾏KeyGen会在终端输出计算好的激活码。
    将⽣成的激活码复制出来去激活你要使⽤的服务。
    举个栗
    ⼦: java -jar atlassian-agent.jar -p conf -m aaa@bbb -n my_name -o https://coderyj -s ABCD-1234-EFGH-5678
资源下载

https://url03.ctfile/f/18744103-518756840-6d5f0d
(访问密码:4238)

本文标签: 系列产品插件方法Atlassian