Maven构建期间的NullPointerException

时间:2015-06-30 20:15:43

标签: maven maven-3

我克隆了this project

我尝试按照自述文件中的建议进行构建,并且我得到了这些错误:

  

[错误]无法执行目标org.apache.maven.plugins:maven-enforcer-plugin:1.0-alpha-4:enforce(enforce-build-environ   项目stash-webhook-plugin:执行enforce-build-environment of goal org.apache.maven.plugins:maven-enforc   er-plugin:1.0-alpha-4:强制执行失败。 NullPointerException - > [帮助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版本:1.8.0_45,供应商:Oracle Corporation   Java home:C:\ Program Files \ Java \ jdk1.8.0_45 \ jre   默认语言环境:en_US,平台编码:Cp1252   操作系统名称:“windows 7”,版本:“6.1”,arch:“amd64”,系列:“dos”

pom.xml在bitbucket repo中可见。我没有做任何修改,它在克隆后不能正常工作。知道什么可能是错的吗?

2 个答案:

答案 0 :(得分:1)

我使用旧的Scala版本2.11.8和maven-scale-plugins 2.15.2,但是使用新的maven 3.6.3。构建时,在检查多个版本的Scala之后,它会出现NullPointerException。当我使用maven 3.6时。 1.可以

答案 1 :(得分:0)

我很蠢。它需要是Maven版本2.1.0或者您可以使用atlassian SDK命令“atlas-install-plugin”来安装插件。