Ich möchte doppelte Abhängigkeiten in maven pom.xml entfernen.Entfernen Sie doppelte Abhängigkeiten in Maven Pom
Ich möchte Antworten auf mehrere Tools Linux, Notepad ++, Netbeans, Intellij ... sogar ... VIM, etc.
Beispiel (ich kann offensichtlich löschen, aber ich möchte Antwort eine Suche ersetzen)
`<dependency>
<groupId>org.glassfish.jersey.core</groupId>
<artifactId>jersey-server</artifactId>
<version>2.7</version>
</dependency>
<dependency>
<groupId>org.glassfish.jersey.containers</groupId>
<artifactId>jersey-container-servlet-core</artifactId>
<version>2.7</version>
</dependency>
<dependency>
<groupId>org.glassfish.jersey.containers</groupId>
<artifactId>jersey-container-jetty-http</artifactId>
<version>2.7</version>
</dependency>
<dependency>
<groupId>org.glassfish.jersey.media</groupId>
<artifactId>jersey-media-moxy</artifactId>
<version>2.7</version>
</dependency>
<dependency>
<groupId>org.glassfish.jersey.containers</groupId>
<artifactId>jersey-container-jetty-http</artifactId>
<version>2.7</version>
</dependency>`
Bitte schreiben Sie die Antwort vor Ort können Links frustrierend sein, wenn entfernt. Vielen Dank.
Die generische Best-Practice-Lösung wäre natürlich die Vermeidung doppelter Abhängigkeiten von vornherein. Sobald Sie den Punkt erreicht haben, an dem Sie genug 'pom.xml' mit doppelten Abhängigkeiten haben, die Sie nicht manuell verarbeiten können, bin ich wirklich nicht sicher, ob die Kosten für die Entwicklung einer benutzerdefinierten Lösung die wahrscheinlich niedrigen Kosten wert sind sie zu verlassen und/oder sie zu korrigieren, wenn du sie findest. – Aaron