Newsgroup: it.comp.java
Titolo: Exe windows

Qual'è il modo migliore per creare un file .exe eseguibile su windows avendo
i file .class o .java .
Vorrei un sistema per eseguire i .exe senza necessità di avere la JVM .
Ciao , grazie a tutti .

 ha scritto nel messaggio
news:NIAfc.58545$hc5.2...@news3.tin.it...


 Ho provato con Jet ( c'è anche versione free ) ma poi l'exe necessita della
Jvm .
"bassista" <bass...@libero.its> ha scritto nel messaggio
news:DRAfc.4544$Qc.1...@twister1.libero.it...


Ciao, Matteo!
Il giorno 15/04/2004 alle ore 20:42 hai scritto:
 M> Qual'è il modo migliore per creare un file .exe eseguibile su windows
 M> avendo i file .class o .java .
 M>
 M> Vorrei un sistema per eseguire i .exe senza necessità di avere la JVM .
Mi spiegate perche' scegliete Java per fare programmi Windows ?
Molti non hanno ancora capito che Java e' un ambiente indipendente dal
sistema operativo. Con Java si scrivono programmi per Java non per Windows o
per Linux o per Macintosh. Che senso ha utilizzare un linguaggio
indipendente dal sistema operativo per fare programmi dedicati ad un sistema
operativo ?
Bye
-- 
Marco Maccaferri
MaccaSoft - 
http://www.maccasoft.com

Beh... Java è un BEL linguaggio e onestamente mi spiace che debba essere
per forza implementato su di una JVM che l'utente medio non sa nemmeno cosa
sia.
D'altra parte il concetto di "indipendenza dal sistema operativo" oggi
giorno si fa sempre più sottile.
Ci vogliono numerosi "hack" ma con gcc puoi compilare lo stesso sorgente
per Win32, Linux e (forse) MacOSX... sono solo tre piattaforme, le altre le
puoi anche ignorare.
NB: questo è la mia opinione che butto lì giusto per parlarne tra noi, non
voglio offendere o insultare nessuno!
Alex.
-- 
___________________________________________________________
a p bertolini
(
www.webwarrior.org
)

 ha scritto nel messaggio
news:D9Dfc.4859$Qc.1...@twister1.libero.it...


Mi spieghi perche' NON scegliere Java per i programmi sotto Windows?
Java è un linguaggio affascinante, talora limitato nelle prestazioni
dal fatto che deve avere una Virtual Machine in cui girare - e tutto
perche' mi sembra che lo sviluppo dei processori Java si sia fermato -
.
Al di la delle tue giuste considerazioni sulla portabilità, sarò
sincero, a me piacerebbe portabilità anche intesa come 'prendo i miei
sorgenti, li porto ovunque e ovunque li compilo senza difficolta'.
Ciao!
Luca


Ciao, Luca!
Il giorno 16/04/2004 alle ore 09:28 hai scritto:
 LM> Mi spieghi perche' NON scegliere Java per i programmi sotto Windows?
 LM>
 LM> Java è un linguaggio affascinante, talora limitato nelle prestazioni
 LM> dal fatto che deve avere una Virtual Machine in cui girare - e tutto
 LM> perche' mi sembra che lo sviluppo dei processori Java si sia fermato -
In perfetto stile Marzullo, ti sei fatto una domanda e ti sei dato una
risposta.
Il motivo e' insito nelle caratteristiche di portabilita' di Java, e'
assurdo realizzare in Java un programma non portabile quando esistono
alternative ben piu' comode ed efficenti. Si dovrebbe considerare Java come
un sistema operativo, non come un linguaggio, sarebbe come programmare un
x86 con le istruzioni di uno Z80 emulato.
 LM> Al di la delle tue giuste considerazioni sulla portabilità, sarò
 LM> sincero, a me piacerebbe portabilità anche intesa come 'prendo i miei
 LM> sorgenti, li porto ovunque e ovunque li compilo senza difficolta'.
Ma questo lo puoi fare benissimo anche in C++, basta seguire poche e
semplici regole. Esistono librerie portabili come ad esempio VxWindows che
ti permettono di fare cose del genere. Se poi ti limiti a programmi a linea
di comando la cosa e' ancora piu' semplice.


 
magari xche' uno conosce gia' il linguaggio e vuole utilizzarlo sia per
fare applicazioni portabili che per realizzare applicazioni native in java.
Tra l'altro se prendi le app realizzate con SWT sono poi compilete
native come exe + dll per i link alle API di windows, hanno l'aspetto
di windows, l'interfaccia ha gli stessi tempi di risposta di windows
ma sono fatti in java. E se vuoi farli anche sotto linux o mac osx
(mi pare con qche limitazione attualmente) ti basta solo ricompilarli
nativi per quelle piattaforme

 ha scritto nel messaggio
news:c5ons1$bdu$3...@lacerta.tiscalinet.it...


 
io ho visto (mai provato) solo questo:
http://www.thisiscool.com/gcc_mingw.htm
che e' gratuita ma dovrebbe funzionare principalmente
per applicazioni SWT e non AWT/Swing, anche se c'e'
scritto che con qualche smanetto si puo' fare andare
parzialmente anche quelle
poi come diceva qcuno ci sono anche dei compiler commerciali
ma non li ho mai provati

 ha scritto nel messaggio
news:c5ovm3$ni9$3...@lacerta.tiscalinet.it...


Grazie Mille
"bassista" <bass...@libero.its> ha scritto nel messaggio
news:9xVfc.6459$Qc.2...@twister1.libero.it...


 wrote in message NVVfc.89355$rM4.3...@news4.tin.it...
