Maven 构建期间出现 NullPointerException

NullPointerException During Maven Build

我克隆了 this project

我尝试按照自述文件中的建议进行构建,但出现以下错误:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-enforcer-plugin:1.0-alpha-4:enforce (enforce-build-environ ment) on project stash-webhook-plugin: Execution enforce-build-environment of goal org.apache.maven.plugins:maven-enforc er-plugin:1.0-alpha-4:enforce failed. NullPointerException -> [Help 1]

我认为唯一相关的可能是 pom.xml 和 maven 版本。

mvn-version

Apache Maven 3.2.1 (ea8b2b07643dbb1b84b6d16e1f08391b666bc1e9; 2014-02-14T11:37:52-06:00) Maven home: C:\Users\swalter\atlassian-plugin-sdk\apache-maven-3.2.1\bin.. Java version: 1.8.0_45, vendor: Oracle Corporation Java home: C:\Program Files\Java\jdk1.8.0_45\jre Default locale: en_US, platform encoding: Cp1252 OS name: "windows 7", version: "6.1", arch: "amd64", family: "dos"

pom.xml 在 bitbucket 存储库中可见。我没有做任何修改,它在克隆后无法正常工作。知道可能出什么问题了吗?

我傻了。它需要是 Maven 版本 2.1.0 或者你可以只使用 atlassian SDK 命令 "atlas-install-plugin" 安装插件。

我使用旧的 Scala 版本 2.11.8 和 maven-scale-plugins 2.15.2,但使用新的 maven 3.6。3.when我构建,检查多个版本的 Scala 后,出现 NullPointerException.When 我用maven 3.6.1.It 可以