java - 导入 OptaPlanner 项目时 Maven 库问题

标签 java intellij-idea optaplanner

我正在查看 OptaPlanner:https://github.com/droolsjbpm/optaplanner ,由于某种原因,在克隆项目后,我的 Maven 模块出现了问题。因此,我无法运行任何示例项目。我已经多次重新克隆该项目,并启用了 Maven,但没有任何效果。

是否缺少某些设置?提前致谢!

enter image description here

编辑

感谢大家的回复,但提供的解决方案仍然无法解决此冲突。我有更多的细节可以提供给你。首先,我没有启用离线功能。您可以从下面的屏幕截图中看到。我尝试过的一件事是尝试从 Maven 面板“清理”和“安装”。这导致尝试下载我需要的必要文件,但以我不熟悉的错误结束。我相信这是我面临的问题的根源。我还尝试了 CTRL+SHIFT+A 快捷方式和 Reimported All Maven Libraries,这个功能什么也没做。我的问题的结果保持不变。

enter image description here

我得到的最后一点信息是,在导入 optaplanner 时,我从一开始就遇到错误。它说我的模块之一的类型不正确,需要重新创建。即使我点击重新创建,它也永远不会被重新创建。而且我觉得这导致其他需要的 Maven 库也没有创建。这是由某种设置控制的吗?

enter image description here

最佳答案

可选:如果你安装了最新版本的maven,首先在命令行上尝试mvn clean install -DskipTests,这样所有需要下载的依赖项都已经存在并且你知道有效。

无论如何,只需在最近的 IntelliJ 版本中打开根 pom.xml 就足够了。您可以打开 Maven 停靠栏并单击该停靠栏窗口顶部栏中的这两个按钮:“重新导入所有 Maven 项目”和“为所有项目生成源代码和更新文件夹”,以触发刷新。

我认为您打开了“离线模式”,阻止它下载这些依赖项。它也是 IntelliJ 中 maven 停靠窗口中的一个按钮。

关于java - 导入 OptaPlanner 项目时 Maven 库问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37449481/

相关文章:

mysql - 如何避免 optaweb-employee-rostering 在服务器重新启动时重建持久数据

optaplanner - OptaPlanner 事实可以包含规划实体对象吗?

java - 有没有更简单的方法来克隆具有数十个成员变量的对象?

java - 释放 BufferedImage 内存的最快方法

java - Eclipse 与 IntelliJ 中的类路径

java - 无法识别 IntelliJ : why my android. 支持包?

javascript - 在 IntelliJ IDEA 中运行 Jest 测试

java - 从 JMenuItem 中删除

java - 未调用 RecyclerView 重写方法并且 getItemCount 始终返回 0

optaplanner - 停止并重新启动求解过程有助于找到更好的解决方案