I file semicompilati di Java (i .class, in bytecode) sono degli "eseguibili" per la JVM, la quale interpreta le istruzioni in bytecode e le esegue per la macchina che la ospita.
Trasformando il .class in un .exe perdi questa portabilità, ovvero il file che viene generato sarà utilizzabile solamente sotto Windows. Sicuramente a te non interessa la portabilità del programma, quindi la scelta di produrre un .exe potrebbe essere pienamente giustificata.
Per ottenere un .exe è necessario utilizzare dei programmi diversi, non forniti con la JDK. Il .exe ottenuto non sarà, però, svincolato dall'uso della JVM (almeno, non ho sentito novità a riguardo). Prova a fare una ricerca nel forum e troverai qualcosa, dato che se n'è già parlato, io ora non ricordo il nome di questi prodotti.
Ho trovato, però, questo post nel forum della Sun: http://forum.java.sun.com/thread.jsp...hreadID=375875
magari ti può essere d'aiuto.
Ciao.![]()



Rispondi quotando