Per un'applicazione semplice senza dipendenze, il modo semplice è creare un file JAR eseguibile.
Per un'applicazione complicata, è necessario impacchettare il JAR primario e le altre cose da cui dipende e presentarlo in un modo che l'utente può installare. Questo potrebbe essere un semplice file ZIP (o equivalente) che l'utente può decomprimere. (Questo è il modo in cui Eclipse viene distribuito, ad esempio). In alternativa, potrebbe essere un programma di installazione di fantasia ... che dovresti scrivere o generare. (Ci sono una varietà di generatori di installatori là fuori: alcuni gratuiti/open source, altri commerciali.)
Fondamentalmente, è necessario bilanciare "facilità di installazione" per l'utente contro la quantità di sforzo (e di denaro) che si è preparati a spendere per creare l'infrastruttura di installazione per la vostra applicazione.
In alternativa, se si è pronti per l'applicazione che deve essere ospitata e avviata da un server Web, quindi Java WebStart è una buona alternativa a un programma di installazione, non ultimo perché rimuove la necessità di richiedere all'utente di reinstallare per selezionare versioni più recenti della tua applicazione.
fonte
2012-05-31 11:34:18
Creare un file jar eseguibile utilizzando l'IDE o se si desidera creare un programma di installazione è possibile controllare http://installbuilder.bitrock.com/ –
Vedere queste domande StackOverflow: [Come rendere l'installazione dell'applicazione desktop java per multi-piattaforma?] (http://stackoverflow.com/q/979572/851432) e [Java Application Installers] (http://stackoverflow.com/q/184060/851432). – Jomoos