1 回答
TA贡献1854条经验 获得超8个赞
该工件org.apache:apache:pom:21
不是 JAR 工件,而是一个 POM 工件,可以用作您的 Maven 模块的父级,也可以在 depencyManagement 部分中使用。
如果您将 POM 工件添加为正常依赖项,maven 将尝试下载该工件的 jar 文件,但它不存在,因此会出现错误。
添加为父项
<parent>
<groupId>org.apache</groupId>
<artifactId>apache</artifactId>
<version>21</version>
</parent>
将其添加到 dependencyManagement
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.apache</groupId>
<artifactId>apache</artifactId>
<version>21</version>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
如果你想那么org.apache.commons.compress.utils.ByteUtils
你必须添加以下依赖项。
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-compress</artifactId>
<version>1.18</version>
</dependency>
添加回答
举报