Newsgroup: it.comp.java
Titolo: eseguibili java

ho un progetto che ho scritto in java con jbuilder ma non so come farne un
programma eseguibile del tipo mioprogramma.exe, qualcuno puň aiutarmi ?
Grazie,
Daniele

 ha scritto nel messaggio
news:YMLga.29531$i26.7...@news2.tin.it...


Se la versione e' abbastanza recente...
nel menu' Wizard...scegli Native Executable Builder,
ti viene fuori un wizard.. setti tutto e ogni volta che compili di genera
anche gli eseguibili

 ha scritto nel messaggio
news:b616mk$8us$1...@lacerta.tiscalinet.it...


 ha scritto nel messaggio
news:f30ha.56795$7y3.1...@twister1.libero.it...


 ha scritto nel messaggio
news:YMLga.29531$i26.7...@news2.tin.it...


 ha scritto nel messaggio
news:YMLga.29531$i26.7...@news2.tin.it...


 Certo, linka staticamente jvm.dll, pero' il risultato e' un binario
 io ho visto "eseguibili" generati col jbuilder e non linkavano staticamente
un bel nulla.
si limitavano ad istanziare la jvm e poi a passarle le classi wrappate nel
file "eseguibile".
se per te questo significa linkare staticamente, allora si, hai ragione.
in ogni caso hai bisogno di un jre installato, quindi hai ben pochi vantaggi
rispetto al
lasciare le classi dentro un semplice jar.

Concordo pienamente con te sull'efficenza...
Non so in dettaglio come faccia il JBuilder,
ma credo che faccia qualcosa del tipo
http://java.sun.com/docs/books/tutorial/native1.1/invoking/invo.html
Alla fine c'e' sempre lo stato della VM, quindi rimane un programma
interpretato


wrote:
prova a cercare con google java2exe... 
lelio


 lasciare le classi dentro un semplice jar.
Io so che per spostare un progetto sul mio portatile ho impiegato un'intera
mattina tra impostare path, copiare jar che avevo usato (db_mysql_connector
e comm tanto per dire...), riconfigurarli correttamente sulla macchina, etc
etc...
Esportando tutto il progetto in un file exe, invece, e' partito tutto senza
nemmeno un minimo di fatica.


Stessa cosa se "esporti" tutto il progetto in un jar, con in più tutti i
vantaggi del caso.

 vantaggi del caso.
Quali ? Essendo abbastanza nuovo nella programmazione java, sono molto
curioso.
Nella mia ignoranza il jar rispetto all'exe ha solo la scomodita' di dover
associarne l'esecuzione a java.exe (e se poi capita come e' successo a me,
dover controllare bene la directory di lavoro ed eventualmente creare un
.bat perche' per qualche oscuro motivo se non metto il percorso completo di
java.exe, il programma crusha)

 associarne l'esecuzione a java.exe
Se hai la certezza di dover usare solo Uindous, č comunque possibile
eseguire il jar al doppio click del mouse (per questo devi definire un
manifest, e siccome non l'ho mai fatto ti rimando a una ricerca su
groups.google).

qualsiasi (Unix? Linux?), lo ricompili e va ;)
[CUT]
Perché mai si dovrebbe *ricompilare*??
-- 
Ciao
	Fabrizio C.

 Perché mai si dovrebbe *ricompilare*??
bella domanda :)
Mi sa che non serve nemmeno scompattare il jar...


No che non serve, però mi pare che chi ha fatto la domanda all'inizio
volesse poi scompattare il jar, quindi l'ho scritto.

> Giuro che non l'ho detto io!
Ti cresce il naso...


E' stat' l'omino de'ccevvello!
(ca##o, che figura.... )

> (ca##o, che figura.... )
Naaa. In realta' e' stata la tua segretaria a scrivere il msg... dillo
apertamente...


La tua perspicacia è degna di Wakan Tonka, il Grande Spirito che
rappresenti. Ma un'animo nobile come il mio non può dare la colpa ad una
donna, anche se è solo la mia segretaria *particolare*
;)

 donna, anche se è solo la mia segretaria *particolare*
La colpa e' SEMPRE della segretaria... fidati


Ha! Un capro espiatorio, una roba alla Malaussčne, insomma... Buona idea!
Vado subito a cercarne una!
Vabbč, chiudiamo quest'OT, vą ;)

 ha scritto nel messaggio
news:QUYha.49014$i26.1...@news2.tin.it...


--
Ci sono molti programmi per fare degli eseguibili da programmi java,
inserisci nel motore di ricerca "java to exe".
Io ti suggerisco Java2exe, jet excelsior e nativej