如何使用 java11 创建 bamboo 插件
How to create bamboo plugin with java11
我正在使用 java11 和 maven 项目创建 bamboo 插件。
mvn clean install 正在返回成功状态并显示以下 NPE
java.lang.NullPointerException
at aQute.bnd.osgi.Processor.quote(Processor.java:1322)
at aQute.bnd.header.Attrs.append(Attrs.java:404)
at aQute.bnd.header.Parameters.append(Parameters.java:172).......
当尝试使用 java11 在 bamboo 6.8.1 中上传插件时,它会抛出失败错误。
首先尝试使用 hello world 插件以及 URL 中提到的 pom.xml:
https://community.atlassian.com/t5/Bamboo-questions/Create-bamboo-plugin-tutorial/qaq-p/686456
<properties>
<maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target>
<bamboo.version>6.2.3</bamboo.version>
<bamboo.data.version>6.2.3</bamboo.data.version>
<amps.version>6.2.3</amps.version>
<plugin.testrunner.version>1.2.3</plugin.testrunner.version>
<atlassian.spring.scanner.version>1.2.6</atlassian.spring.scanner.version>
<atlassian.plugin.key>${project.groupId}.${project.artifactId}
</atlassian.plugin.key>
</properties>
期待 bamboo 插件能够顺利构建并成功上传。
Bamboo 还不适用于 Java 11。所以插件也应该用 Java 8
构建
我正在使用 java11 和 maven 项目创建 bamboo 插件。
mvn clean install 正在返回成功状态并显示以下 NPE
java.lang.NullPointerException
at aQute.bnd.osgi.Processor.quote(Processor.java:1322)
at aQute.bnd.header.Attrs.append(Attrs.java:404)
at aQute.bnd.header.Parameters.append(Parameters.java:172).......
当尝试使用 java11 在 bamboo 6.8.1 中上传插件时,它会抛出失败错误。
首先尝试使用 hello world 插件以及 URL 中提到的 pom.xml: https://community.atlassian.com/t5/Bamboo-questions/Create-bamboo-plugin-tutorial/qaq-p/686456
<properties>
<maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target>
<bamboo.version>6.2.3</bamboo.version>
<bamboo.data.version>6.2.3</bamboo.data.version>
<amps.version>6.2.3</amps.version>
<plugin.testrunner.version>1.2.3</plugin.testrunner.version>
<atlassian.spring.scanner.version>1.2.6</atlassian.spring.scanner.version>
<atlassian.plugin.key>${project.groupId}.${project.artifactId}
</atlassian.plugin.key>
</properties>
期待 bamboo 插件能够顺利构建并成功上传。
Bamboo 还不适用于 Java 11。所以插件也应该用 Java 8
构建