我安装了最新版本的Netbeans(8.0.2),并将Maven(4.27.1)作为插件安装(默认情况下如此)。
当我尝试构建最新版本的optaplanner(6.3.0)时,我得到了异常
Building OptaPlanner examples 6.3.0.Final
------------------------------------------------------------------------
--- maven-enforcer-plugin:1.3.1:enforce (enforce-plugin-versions) @ optaplanner-examples ---
--- maven-enforcer-plugin:1.3.1:enforce (enforce-java-version) @ optaplanner-examples ---
--- maven-enforcer-plugin:1.3.1:enforce (enforce-maven-version) @ optaplanner-examples ---
Rule 0: org.apache.maven.plugins.enforcer.RequireMavenVersion failed with message:
To build this project Maven 3.2.3 (or greater) is required. Please install it.
------------------------------------------------------------------------
BUILD FAILURE
--------------------------------------------------------------
Failed to execute goal org.apache.maven.plugins:maven-enforcer-plugin:1.3.1:enforce (enforce-maven-version) on project optaplanner-examples: Some Enforcer rules have failed. Look above for specific messages explaining why the rule failed. -> [Help 1]
To see the full stack trace of the errors, re-run Maven with the -e switch.
Re-run Maven using the -X switch to enable full debug logging.
我可以做些什么来建立这个项目?
答案 0 :(得分:1)
4.27.1可以是Netbeans Maven插件版本,但不是Maven版本(还没有Maven 4)。您需要在设置中找出使用Maven的内容,如果安装了Maven 2(而不是3),可能会在系统中安装新版本。
答案 1 :(得分:0)
在intellij的设置中有一个名为maven的选项,你可以在其中设置intellij应该使用的maven版本。
我记得默认值是3.10左右,但如果您安装了maven(使用其他版本),您可以在intellij设置中选择它