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,
cmd
(wenn Sie unter Windows arbeiten) oder eine beliebige Shell (wenn Sie unter Linux sind) cd
) mvn clean package
dort aus. Ihr Jar wird in <project dir>/target
sein.
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:
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.