我有一个pom.xml文件,在该文件中,我看到它们是相同引用的3个依赖项<artifactId>
,区别在于标记中
<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>