2017-02-08 2 views
0

Ich verwende die TeleSign dependency. Nach dem Maven Repository, sagt es mir die Abhängigkeit wie folgt zu verwenden:Maven Abhängigkeit mit Typ-Tag kann nicht importiert werden

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

Aber ich hinzufügen, es zu meinem POM und wieder importieren. Das Paket wird nicht heruntergeladen. Nach dem Suchen fand ich den Grund dafür, dass das Tag <type>pom ist. Entfernen Sie es und importieren Sie nicht.

Also meine Frage ist, dass warum das offizielle Maven Repository diese <type>pom</type> in der Abhängigkeit hinzufügen? Gibt es noch andere Dinge zu denken oder nur einen Fehler?

Ich habe die verwandten Fragen wie https://www.quora.com/What-is-the-purpose-to-use-type-in-a-maven-dependency gesucht. So habe ich die Verwendung von type gewusst. Ich verstehe nur nicht, warum sie dieses <type>pom</type> Tag in der Abhängigkeit hinzufügen.

Antwort

Verwandte Themen