Installieren tar.gz Datei im maven-repository

Habe ich eine komprimierte tar.gz Datei und ich wollen verwenden Sie es als Abhängigkeit für andere Projekte.

Ich bin nicht in der Lage laden Sie es im maven-repository mit dem folgenden Befehl, da maven nicht unterstützt tar.gz Verpackung :

mvn install:install-file-Dfile=/path-to-file/XXX-0.0.1-SNAPSHOT.tar.gz -DpomFile=/path-to-pom/pom.xml

Probe pom.xml

<project>

  <modelVersion>4.0.0</modelVersion>
  <name>XXX</name>
  <groupId>com.example.file</groupId>
  <artifactId>xxx</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <packaging>tar.gz</packaging>

</project>

Wenn ich den oben genannten Befehl mit rar Verpacken dann maven nicht hochladen XXX-0.0.1-SNAPSHOT.tar.gz Datei aber mit .rar-Erweiterung.

Neben der Entwicklung von maven-plugin für die custom-Paket gibt es eine Möglichkeit zum hochladen tar.gz im maven-repository und später verwenden Sie es in einem anderen Projekt als Abhängigkeit?

(Anmerkung: ich möchte nur zu verwenden tar.gz und nicht jede andere e-Komprimierung.g rar, etc).

  • Nur möglich als eine angehängte Artefakt, das nicht als Haupt-Artefakt. Abgesehen davon, dass. Wo kommt die tar.gz Paket kommen? Maven-build?
  • mögliche Duplikate von Upload Artefakte zu Nexus, ohne Maven
Schreibe einen Kommentar