Newsgroup: it.comp.java
Titolo: Eseguire un programma java

Salve a tutti,
avrei una domanda per cui non trovo risposta: una volta che ho fatto il mio
bel programmino in java, come faccio ad eseguirlo senza dover più ricorrere
all'ambiente di sviluppo?
L'unica soluzione che ho trovato è crearsi un file .bat che esegue la
virtual machine con i parametri della mia classe, ma è decisamente poco
elegante e non portabile su altri computer.
Qualcuno può consigliarmi qualche metodo migliore?
Grazie in anticipo.


Dunque puoi usare Jr (java runner, o qualcosa di simile) per far partire le
classi con un doppio click, ma anche questa soluzione non è portabile, o se
no impacchetti il tutto in un bel jar
--
Manny Calavera
Redattore della "Grim Fandango Story"
Antispam: CAVA²

 Qualcuno può consigliarmi qualche metodo migliore?
Se lavori in ambiente Windows e non vuoi che il tuo programma sia
portabile, allora puoi trovare in rete più applicazioni shareware che
convertiranno il tuo programma in un EXE.
Se invece vuoi un programma portabile al massimo poi lasciare i class =)
e fare il bat, come fa l'IBM con alcuni suoi programmi... (anche se te
lo sconsiglio). ovviamente sta all'utente farsi il bat etc.. cmq la
soluzione migliore (per portabilità, praticità e comodità d'uso) è fare
un bel JAR =) che se ben fatto ha apertura immediata sui Mac e un po
meno facile apertura anche su Win e Linux da terminale.
Tutto sta decidere a quale piattaforma vuoi indirizzare la tua
applicazione!
Ciao!!

meno facile apertura anche su Win e Linux da terminale.
Beh, su win98 basta un doppio click con jdk1.4 (o jre ovviamente).
:)
-- 
_____________________
RedPelle
--==--==--==--==--==--==--
 
redp...@email.it
 
www.redpelle.cjb.net
--==--==--==--==--==--==--

 un bel JAR =)
Grazie mille per gli aiuti.
Scusate l'ignoranza, ma come si fa a "impacchettare tutto in un bel JAR"?

 Beh, su win98 basta un doppio click con jdk1.4 (o jre ovviamente).
esatto =) ma non va proprio con tutti i jar, o per lo meno io per alcuni
ho dovuto fare la solita procedura da terminale =(

 Scusate l'ignoranza, ma come si fa a "impacchettare tutto in un bel JAR"?
dipende, allora su che sistema operativo lavori? e soprattutto che
ambiente di sviluppo usi? tu consiglio di cercare qualche ambiente di
sviluppo che è dotato di questa opzione... il migliore sarebbe
sicuramente JBuilder =) che c'è sia per Mac, per Win, Solaris, Linux
etc.. ma è parecchio grande e "dispendioso", oppure puoi prendere Forte
per Java... ma non so consigliarti nulla di più piccolo =\ magari ti sa
dire qcosa qualcun'altro =(
ciao! Sandero

Fabio ha scritto:

usi jar da riga di comando.
Ciao
Marco

come si fa a "impacchettare tutto in un bel JAR"?
Strano ma vero, guardando un minimo di documentazione ;-)
http://java.sun.com/docs/books/tutorial/jar/basics/index.html
E anche una visita a
http://groups.google.com
aiuta sempre.
-- 
Ciao
	Fabrizio C.

 JAR"? 
jar --help

 ho dovuto fare la solita procedura da terminale =(
Forse il manifest non era compreso o scritto in maniera ortodossa...
Ciao,
 Stefano
----------
"X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
Bill Gollum
----------

 "X WindowSSS, teSSSoro mio... lo odieremo per SSSempre"
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
beh spettacolare questa firma =)
Sandero