Esportare JAR con Netbeans

Come esportare il progetto java in JAR con Netbeans? Non riesco a trovare opzioni come in Eclipse.

È necessario abilitare l’opzione

Project Properties -> Build -> Packaging -> Build JAR after compiling

(ma questo è abilitato di default)

Vuoi dire compilarlo in JAR? NetBeans lo fa automaticamente, basta fare “clean and build” e cercare nella sottodirectory “dist” del tuo progetto. Ci sarà il JAR con la cartella “lib” contenente le librerie richieste. Queste JAR + lib sono sufficienti per eseguire l’applicazione.

Se disabiliti “Compile on save” nelle proprietà del progetto, allora non è più necessario fare “clean and build”, semplicemente “build” sarà sufficiente nella maggior parte dei casi. Ciò consentirà di risparmiare tempo se si desidera modificare solo un po ‘del codice e ribuild il JAR. Tuttavia, si noti che NetBeans a volte non riesce a gestire correttamente le dipendenze e la compatibilità binaria, il che porterà a un JAR errato che lancia “nessun tale metodo” o altre oscure eccezioni. Di conseguenza, se hai apportato molte modifiche dall’ultima ricostruzione completa e anche in remoto non sei sicuro che funzionerà anche se alcune classi non vengono ricompilate, devi comunque eseguire una procedura di “pulizia e creazione” completa per ottenere una perfetta lavoro JAR.

Lo fa per impostazione predefinita, è sufficiente esaminare la cartella /dist del progetto.

  1. Fare clic con il tasto destro sulla cartella del progetto.
  2. Seleziona Proprietà.
  3. Espandi l’opzione di compilazione.
  4. Seleziona Imballaggio.
  5. Ora pulisci e crea il tuo progetto (Shift + F11).
  6. il file jar verrà creato nella cartella \ folder di your_project_folder.