Ciao a tutti,

ho creato la mia prima applicazione java,
adesso sorge un piccolo problema:

come faccio a creare un file exe per il lancio del programma e un pacchetto di installazione per poterlo installare su un'altra macchina?

Poi avrei un ultimo dubbio.
Se utilizzo System.getProprty("user.dir") mi ritorna la cartella dove è installato il programma?

Grazie a chi avrà la pazienza di rispondere ad un neofita di java