我正在尝试使用OptaPlanner优化规划问题 - 它应该是轻量级且易于使用的。 这是我第一次接触到这样的编程内容,但我很自豪能在几天内作为票价(因为它根本不容易 - 全部用英语(我是德语) - 最后那时我25年前在中学编写Pascal编程。)
我下载并安装了
我可以运行示例!
现在我想自定义一个示例,因此在IDE中运行示例。 我下载并安装了
所以我只打开文件examples / sources / pom.xml作为一个新项目(如OptaPlanner用户指南1.4.2中所推荐的那样) 但是maven整合不会照顾其余部分。
我收到以下错误报告。
我现在该怎么办? 我可以用一个简单的技巧吗? 还是一种更简单的成功方式?
或者这对于第一项任务来说难以实现吗? 我是否必须学习有关maven插件的所有信息? 我必须成为NetBeans专家吗?
已下载:https://repository.jboss.org/nexus/content/groups/public/org/jboss/shrinkwrap/descriptors/shrinkwrap-descriptors-bom/2.0.0-alpha-8/shrinkwrap-descriptors-bom-2.0.0-alpha-8.pom(6 KB,7.1 KB /秒)
为org.optaplanner构建有效模型时遇到了一些问题:optaplanner-examples:jar:7.0.0.Beta7 org.apache.maven.plugins的'reporting.plugins.plugin.version':缺少maven-project-info-reports-plugin。 @ org.kie:kie-parent:7.0.0.Beta7,C:\ Users \ ray-club.m2 \ repository \ org \ kie \ kie-parent \ 7.0.0.Beta7 \ kie-parent-7.0.0。 Beta7.pom,第1173行,第15栏 org.apache.maven.plugins的'reporting.plugins.plugin.version':缺少maven-jxr-plugin。 @ org.kie:kie-parent:7.0.0.Beta7,C:\ Users \ ray-club.m2 \ repository \ org \ kie \ kie-parent \ 7.0.0.Beta7 \ kie-parent-7.0.0。 Beta7.pom,第1177行,第15栏 org.codehaus.mojo的'reporting.plugins.plugin.version':缺少findbugs-maven-plugin。 @ org.kie:kie-parent:7.0.0.Beta7,C:\ Users \ ray-club.m2 \ repository \ org \ kie \ kie-parent \ 7.0.0.Beta7 \ kie-parent-7.0.0。 Beta7.pom,第1203行,第15栏
强烈建议修复这些问题,因为它们会威胁到构建的稳定性。
因此,未来的Maven版本可能不再支持构建此类格式错误的项目。
并在最后
规则0:org.apache.maven.plugins.enforcer.RequireMavenVersion失败并显示消息:要构建此项目,需要Maven 3.2.5(或更高版本)。请安装它。
建立失败 总时间:4:00.537s 完成于:3月25日星期六17:21:31 CET 2017 最终记忆:22M / 154M
无法在项目optaplanner上执行目标org.apache.maven.plugins:maven-enforcer-plugin:1.4.1:enforce(enforce-maven-version) - 示例:某些Enforcer规则失败。请查看上面的特定消息,解释规则失败的原因。 - > [帮助1]
要查看错误的完整堆栈跟踪,请使用-e开关重新运行Maven。 使用-X开关重新运行Maven以启用完整的调试日志记录。
有关错误和可能的解决方案的更多信息,请阅读以下文章: [帮助1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException