Java 哪些版本的Atlassian plugin SDK支持哪个版本的confluence?

Java 哪些版本的Atlassian plugin SDK支持哪个版本的confluence?,java,maven,confluence,confluence-rest-api,atlassian-plugin-sdk,Java,Maven,Confluence,Confluence Rest Api,Atlassian Plugin Sdk,我一直在试图找出我的插件支持哪些版本的Confluence 下面是我的atlas版本命令的输出: ATLAS Version: 8.0.16 ATLAS Home: /usr/share/atlassian-plugin-sdk-8.0.16 ATLAS Scripts: /usr/share/atlassian-plugin-sdk-8.0.16/bin ATLAS Maven Home: /usr/share/atlassian-plugin-sdk-8.0.16/a

我一直在试图找出我的插件支持哪些版本的Confluence

下面是我的
atlas版本
命令的输出:

ATLAS Version:    8.0.16
ATLAS Home:       /usr/share/atlassian-plugin-sdk-8.0.16
ATLAS Scripts:    /usr/share/atlassian-plugin-sdk-8.0.16/bin
ATLAS Maven Home: /usr/share/atlassian-plugin-sdk-8.0.16/apache-maven-3.5.4
AMPS Version:     8.0.2
--------
[INFO] Project POM found
Executing: /usr/share/atlassian-plugin-sdk-8.0.16/apache-maven-3.5.4/bin/mvn --version -gs /usr/share/atlassian-plugin-sdk-8.0.16/apache-maven-3.5.4/conf/settings.xml
Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-18T00:03:14+05:30)
Maven home: /usr/share/atlassian-plugin-sdk-8.0.16/apache-maven-3.5.4
Java version: 1.8.0_181, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-8-oracle/jre
Default locale: en_IN, platform encoding: UTF-8
OS name: "linux", version: "4.15.0-66-generic", arch: "amd64", family: "unix"
以下是我的插件
pom.xml
文件的一部分:

    <properties>
        <confluence.version>6.14.0</confluence.version>
        <confluence.data.version>6.14.0</confluence.data.version>
        <amps.version>8.0.2</amps.version>
        <plugin.testrunner.version>2.0.1</plugin.testrunner.version>
        <atlassian.spring.scanner.version>1.2.13</atlassian.spring.scanner.version>
        <!-- This property ensures consistency between the key in atlassian-plugin.xml and the OSGi bundle's key. -->
        <atlassian.plugin.key>${project.groupId}.${project.artifactId}</atlassian.plugin.key>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
    </properties>

6.14.0
6.14.0
我的插件可以上传并正常运行。
但我似乎找不到任何文档来解释我的插件将运行在哪个版本的confluence上

然而,看看这些链接

对于windows和SDK的rpm版本,
SDK版本8.0.16
似乎支持不同的汇流版本。 此外,它似乎没有提到为Confluence 6.7到6.13构建插件的正确SDK


这是提供此类信息的正确页面吗?我遗漏了什么?

当atlas sdk生成插件工件时,它会在pom文件中填充企业版的Confluence作为起点

为了验证插件是否在其他版本上工作,您需要更改pom文件中的版本,重新启动服务器并手动测试插件,以验证其所有功能是否正常工作

同时回答您关于Atlass-SDK与不同Atlassian应用程序版本兼容性的询问。每个atlassian SDK版本都与其前一个版本向后兼容,这意味着如果您拥有最新的Atlas SDK,那么您可以运行所需的任何汇流版本


希望这有帮助

我也有同样的问题。刚刚升级到最新的SDK,但仍使用旧的6.14.0生成pom