Ragazzi, quando io creo un programma in java, come faccio a creare l'eseguibile? il .exe .deb. .dmg. .rpm ecc...?
Uso netBeans
Ragazzi, quando io creo un programma in java, come faccio a creare l'eseguibile? il .exe .deb. .dmg. .rpm ecc...?
Uso netBeans
Non puoi direttamente.
(.deb .dmg e .rpm non sono eseguibili)
"Quid enim est, quod contra vim sine vi fieri possit?" - Cicerone, Ad Familiares
si vabè, lasciamo stare le estensioni diverse dal .exe. Però per quella estensione cosa devo fare nel programma? Con visual studio lo posso fare, ma non per java. Se io uso netbeans o eclipse come posso fare in modo che il programma che creo possa installarlo sul computer?
Sia che si tratti di eseguibili nativi di "launcher" (cioè che si occupano solo di lanciare la JVM in modo appropriato e eventualmente verificarne prima la presenza, offrire download ecc..) sia che si tratti di "installer" (i classici sistemi di setup con il wizard che chiede la directory di installazione, ecc...) sono tutte cose da vedere e valutare singolarmente piattaforma per piattaforma e con strumenti appositi.
Il JDK non ha nulla a riguardo e gli IDE credo nemmeno (Eclipse no, NetBeans non so ma dubito).
E se si tratta di pacchetti molto più specifici, es. rpm/deb, vanno visti i tool specifici per crearli (e comunque tutto questo non c'entrerebbe nulla con Java, direttamente).
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet