我在IntelliJ中有一个解决方案,可以在我的本地构建。
从POM中提取:
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.20</version>
<dependencies>
</dependencies>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
我在我的本地安装了Jenkins并创建了一个简单的Maven项目,并将其指向Jenkins内部的POM文件。
当我从Jenkins构建解决方案时,我收到以下错误:
[ERROR] BUILD ERROR [INFO] ----------------------------------------------- ------------------------- [INFO]错误解析'org.apache.maven.plugins:maven-surefire-plugin'的版本:插件需要Maven版本2.2.1 [INFO] ----------------------------------------------- ------------------------- [INFO]有关更多信息,请使用-e开关
运行Maven在Jenkins上我安装了: Maven集成插件 2.15.1
任何想法/建议都将不胜感激。
答案 0 :(得分:0)
我自己的愚蠢错误。必须在下面指定Maven和Java JDK: 管理Jenkins - &gt;全局工具配置
在此之后一切正常。