3

我有一个多模块项目。根模块有<packaging>pom</packaging>

当我尝试构建整个项目时 - 它工作正常。当我尝试构建一个与我的项目中的其他模块没有依赖关系的模块时 - 工作正常。当我尝试构建依赖于其他项目子模块的模块时 - 它失败并显示消息

Failed to execute goal on project controller:
Could not resolve dependencies for project org.template:controller:ejb:1.0-SNAPSHOT:
Failed to collect dependencies for [***full list of dependencies***]:
Failed to read artifact descriptor for org.template:model:jar:1.0-SNAPSHOT:
Could not find artifact org.template:root-module:pom:1.0-SNAPSHOT

似乎它错过了根模块的 pom

这是子模块 pom 的一部分,它链接到根模块

<artifactId>controller</artifactId>
<packaging>ejb</packaging>

<parent>
    <groupId>org.template</groupId>
    <artifactId>app-settings</artifactId>
    <version>1.0-SNAPSHOT</version>
    <relativePath>../root-module</relativePath>
</parent>

我做错了什么?

4

0 回答 0