Java è uno dei miei linguaggi di programmazione preferiti. Tuttavia, mi imbatto sempre nel problema di distribuire la mia applicazione agli utenti finali.
Dare a un utente un JAR non è sempre così facile da usare come vorrei e l'utilizzo di Java WebStart richiede la manutenzione di un server web.
Qual è il modo migliore per distribuire un'applicazione Java? Cosa succede se l'applicazione Java deve installare artefatti sul computer dell'utente? Esistono dei buoni sistemi di installazione / pacchettizzazione Java là fuori?