jar-Datei von Maven-Projekten mit Netbeans erstellen

7

Ich benutze Netbeans, um an einem Projekt zu arbeiten. Ich benutze svn, damit ich mich auf neuere Versionen festlegen und zu einer älteren Version zurückkehren kann, falls ich versage. Jetzt möchte ich eine JAR-Datei dieses Projekts erstellen, aber die Build-Registerkarte in den Projekteigenschaften zeigt nicht die Paketierungsoption an, es zeigt nur eine Option an und das ist 'kompilieren'.

Wenn ich ein neues Projekt (Java-Anwendung) erstelle, zeigt es die Verpackungsoption und dann kann ich einfach eine Jar-Datei erstellen, aber dieses Maven-Projekt, an dem ich arbeite, funktioniert nicht so.

Bitte schlagen Sie mir eine Möglichkeit vor, eine JAR-Datei aus meinem Maven-Projekt zu erstellen.

Danke,

    
comatose 20.12.2011, 12:34
quelle

2 Antworten

9
  1. Öffnen Sie cmd (wenn Sie unter Windows arbeiten) oder eine beliebige Shell (wenn Sie unter Linux sind)
  2. Navigieren Sie zu Ihrem Projektverzeichnis (verwenden Sie den Befehl cd )
  3. Führe mvn clean package dort aus.

Ihr Jar wird in <project dir>/target sein.

    
yatskevich 20.12.2011, 12:42
quelle
15

Basierend auf der Antwort von @yatskevich können Sie zu Ihren NetBeans Projekteigenschaften & gt; Aktionen und fügen Sie Paket zu den Zielen der folgenden Aktionen hinzu:

  • Projekt erstellen
  • Clean and Build-Projekt
  • Build mit Abhängigkeiten
  • Plus alle anderen, die Sie fühlen, sollten auch
  • packen

Ich tat dies auf NetBeans 7.2.1

PS: Dadurch wird bei jeder Änderung das JAR erstellt. Wählen Sie also mit Bedacht, wo Sie Paket hinzufügen können. Es macht mir nichts aus, ein JAR für kleine Projekte auf jedem Build zu erstellen.

    
Mauricio Morales 07.12.2012 16:28
quelle

Tags und Links