Molti dei lettori del nostro blog sono veri e propri esperti di informatica e, perché no, conoscono discretamente qualche linguaggio di programmazione come Java. Pensando proprio al citato linguaggio a oggetti tutti pensano ai giochi per cellulari, ma dietro Java c’è ben altro.
L’occorrente per programmare in Java è essenziale, innanzitutto è necessario installare JVM, presente per più sistemi operativi; in secondo luogo non possiamo farci sfuggire un editor avanzato, oppure un ambiente di programmazione.
Una volta scritto il codice, come saprete, i file verranno salvati in file con estensione “.java”, per essere compilati in “.class” e organizzati in archivi “.jar”. Questi ultimi sono relativamente difficili da eseguire, è necessario ricorrere a comandi da terminale come java -jar. Vediamo come trasformare i file .jar in comodissimi eseguibili .exe.
Il programma che utilizzeremo è Launch4j.
Launch4j è uno strumento gratuito per il confezionamento di applicazioni Java jar in un eseguibile nativo per Windows.
L’eseguibile può essere configurato per usare una specifica versione di Java oppure può integrarne una.
Launch4j consente di impostare delle optioni di esecuzione come la dimensione iniziale e massima dell’heap. Non manca la possiilità di scegliere un’icona personalizata per il proprio eseguibile così come è possibile inserire uno splash screen visibile prima dell’avvio dell’applicazione Java.
In caso che non sia installata installata sul computer una versione supportata di Java, lo strumento può aprire una pagina web dalla quale si trova un link utile per scaricare l’ambiente di esecuzione Java