我有一个pom.xml文件,在该文件中,我看到了它们是针对相同<artifactId>
引用的3个依赖项,区别在于标记中
<classifier>sources</classifier>
<classifier>javadoc</classifier>
我删除了具有
SOURCES/JAVADOC
的依赖项,仅保留了一个依赖项。我测试了我的应用程序,一切正常。使用此分类标签的目的是什么?以及为什么我需要重复两次依赖项以使用
<classifier>
添加SOURCES/JAVADOC
标签。<dependency>
<groupId>oauth.signpost</groupId>
<artifactId>signpost-commonshttp4</artifactId>
<version>1.2.1.2</version>
<type>jar</type>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>oauth.signpost</groupId>
<artifactId>signpost-commonshttp4</artifactId>
<version>1.2.1.2</version>
<type>jar</type>
***<classifier>javadoc</classifier>***
<scope>compile</scope>
</dependency>
<dependency>
<groupId>oauth.signpost</groupId>
<artifactId>signpost-commonshttp4</artifactId>
<version>1.2.1.2</version>
<type>jar</type>
***<classifier>sources</classifier>***
<scope>compile</scope>
</dependency>
最佳答案