【问题标题】:I cloned drools repo, tried to mvn install, but it give an error of unresolved parent POM我克隆了drools repo,尝试mvn安装,但它给出了未解决的父POM的错误
【发布时间】:2025-12-20 00:25:15
【问题描述】:

我使用的是 Ubuntu 18。我将 drools repo 克隆到我的计算机,尝试 mvn clean install,但它给了我一个错误:

[错误] 处理 POM 时遇到一些问题: [致命] 不可解析的父 POM org.drools:drools:[unknown-version]: 找不到工件 org.kie:kie-parent:pom:7.21.0-SNAPSHOT 在 nexus (http://nexus-cls.ptc.com/artifactory/public) 和 'parent.relativePath' 指向错误的本地 POM @ 第 6 行第 11 列

当我将 drools 导入 eclipse 时,所有 pom 都会给出相同的错误

【问题讨论】:

  • 你解决了吗?那你能接受答案吗?

标签: drools


【解决方案1】:

尝试按照此说明克隆存储库

https://github.com/kiegroup/droolsjbpm-build-bootstrap

不管怎样

git clone git@github.com:kiegroup/droolsjbpm-build-bootstrap.git

mvn clean install -DskipTests

应该足够了。玩得开心!

【讨论】:

  • 感谢您的回复!这次它继续进行,但仍然报错:
  • 这是我得到的错误:[警告] net.socialchange.doctype:doctype-changer:jar:1.1 的 POM 丢失,没有可用的依赖信息 [错误] [错误] 一些问题在处理 POM 时遇到:[错误] 无法解决的构建扩展:插件 org.jboss.maven.plugins:maven-jdocbook-plugin:2.3.9 或其依赖项之一无法解决:未能找到 net.socialchange.doctype nexus-cls.ptc.com/artifactory/public 中的 :doctype-changer:jar:1.1 被缓存在本地仓库中,
  • 这与 Drools 无关,因为它不依赖于那个 jar。尝试 mvn -U 或擦除 ~/.m2 文件夹
最近更新 更多