【问题标题】:Maven Dependency with type tag cannot be imported无法导入带有类型标签的 Maven 依赖项
【发布时间】:2017-02-08 11:17:50
【问题描述】:

我正在使用TeleSign dependency。根据 Maven 存储库,它告诉我使用依赖项如下:

<dependency>
  <groupId>com.telesign</groupId>
  <artifactId>telesign</artifactId>
  <version>0.6.0</version>
  <type>pom</type>
</dependency>

但是,我将它添加到我的 POM 并重新导入。包没有下载。经过搜索,我发现原因是标签&lt;type&gt;pom。删除它,导入不是。

所以我的问题是,为什么官方 maven 存储库会在依赖项中添加这个 &lt;type&gt;pom&lt;/type&gt;?是否还有其他需要考虑的事情或只是一个错误?

我搜索了https://www.quora.com/What-is-the-purpose-to-use-type-in-a-maven-dependency等相关问题。所以我知道type的用法。我只是不明白他们为什么在依赖项中添加这个&lt;type&gt;pom&lt;/type&gt; 标签。

【问题讨论】:

    标签: java maven


    【解决方案1】:

    这在&lt;dependencyManagement&gt; 部分很有用。

    更多信息在这里:https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html

    【讨论】:

      猜你喜欢
      • 2021-02-20
      • 2019-06-20
      • 1970-01-01
      • 2016-12-18
      • 2013-10-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-09
      相关资源
      最近更新 更多