Fetch the repository succeeded.
This action will force synchronization from pengzhile/atlassian-agent, which will overwrite any changes that you have made since you forked the repository, and can not be recovered!!!
Synchronous operation will process in the background and will refresh the page when finishing processing. Please be patient.
mvn package
后即可进行编译。target
目录产出的atlassian-agent-jar-with-dependencies.jar
,而非atlassian-agent.jar
!atlassian-agent.jar
破解服务。atlassian-agent.jar
,可以试着执行java -jar atlassian-agent.jar
看看输出的帮助。atlassian-agent.jar
放在一个你不会随便删除的位置(你服务器上的所有Atlassian服务可共享同一个atlassian-agent.jar
)。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进程上。ps aux|grep java
找到对应的进程看看-javaagent
参数是否正确附上。/path/to/confluence/logs/catalina.out
Tomcat日志内应该能找到:========= agent working =========
的输出字样。java -jar /path/to/atlassian-agent.jar
时应该可以看到输出的KeyGen参数帮助。-p
参数的取值范围。-p
参数内容最好用引号包住,否则可能影响参数解析。应用密钥/插件关键字
作为-p
参数。如:-p 'com.gliffy.integration.confluence'
AAAA-BBBB-CCCC-DDDD
的server id,请留意。java -jar atlassian-agent.jar -p conf -m aaa@bbb.com -n my_name -o https://zhile.io -s ABCD-1234-EFGH-5678
GNU General Public License v3.0
开源许可!PHP
才是世界上最好的语言(不服来辩)。Sign in for post a comment
Comments ( 0 )