Tengo un archivo pom.xml y en eso veo que hay 3 dependencias referenciadas para las mismas, <artifactId>
la diferencia está en las etiquetas
<classifier>sources</classifier>
<classifier>javadoc</classifier>
Eliminé las dependencias que tenían SOURCES/JAVADOC
y solo mantuve una dependencia. Probé mi aplicación y todo funciona bien.
¿Cuál es el propósito de usar esta etiqueta clasificadora? y por qué necesito duplicar dependencias dos veces para agregar <classifier>
etiquetas 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>