Newsgroup: it.comp.os.linux.iniziare
Titolo: Come eseguire programmi java?

Ciao a tutti
Ho scaricato un programa in java (*.jar), come faccio a eseguirlo?
Java funziona correttamente nel mio browser, mozilla, sotto mandrake 10.0.
Avete suggerimenti?
grazie
saluti
gerry

 Avete suggerimenti?
$ java -jar nomeprogramma.jar
Ciao
--
Slaine Mc Roth dal portatile
Linux User: 312607

 
Grazie per la risposta, ho provato come mi hai detto tu, ma non va.
Ecco l'output che ho ricevuto:
$ java -jar Imagepress_0_93.jar
java.lang.NoClassDefFoundError: javax/swing/UIManager
    at Imagepress.main (Imagepress.java:34)
    at java.lang.reflect.Method.invoke0 (Method.java)
    at java.lang.reflect.Method.invoke (Method.java:255)
    at kaffe.jar.ExecJarName.main (ExecJarName.java:67)
    at kaffe.jar.ExecJar.main (ExecJar.java:75)
Cosa può essere? Che posso fare?
grazie ancora
gerry

 
Mmmm... sei sicuro che sia il .jar giusto da avviare?
-- 
~~~~Slaine Mc Roth~~~~
**Linux User# 312607**
Il vero segreto di guidare gli uomini e di renderli migliori sta nell'ostinarsi
a crederli buoni.  (Jean-Baptiste Rondelet)

 java.lang.NoClassDefFoundError: javax/swing/UIManager
Leggi la documentazione di quel coso, sicuramente devi
includere altri file nel CLASSPATH, oppure usare
java -classpath ./Image....jar nomeclasse.
Davide
-- 
| Deliver yesterday, code today, think tomorrow. 
| 
| 
| 

 
La documentazione dice di fare doppio click sull'icona (grrrrrr) e dice 
in maniera vaga di usare la linea di comando sotto linux (grrrrr...).
Comunque, nessun riferimento a classpath e simili.
Ho provato con un paio di file jar diversi, e ottengo un output del 
tutto analogo.
E' possibile che ci sia qualcosa che non va nella mia installazione di 
java? Qualche variabile di ambiente da sistemare o cose simili? Che ne dite?
grazie ancora
gerry

 gerry
javaw -jar Imagepress_0_93.jar
    ^
    |
    -
-- 
"Don't see some men as 1/2 empty...
 ...See them 1/2 full of shit" - PJ
[Alive IV - Linux Slackware 9.1 Kernel 2.6.3]

    |
Sotto Linux eh?
Davide
-- 
| Finagle's fourth Law: Once a job is fouled up, anything done to
| improve  it only makes it worse. 
| 
| 

 
Ehhmmm....
/usr/java/j2re1.4.2_03/javaws/javaws  Imagepress_0_93.jar
Ora mi si apre una fnestrella grafica, ma il messaggio di errore è lo 
stesso: impossibile lanciare il programma specificato...
Mi devo rassegnare?
Dove potrei leggere qualcosa in proposito?
grazie ancora
gerry

 java? Qualche variabile di ambiente da sistemare o cose simili? Che ne dite?
Prova ad aggiungere il percorso della directory che contiene l'eseguibile
alla variabile CLASSPATH
-- 
~~~~Slaine Mc Roth~~~~
**Linux User# 312607**
La vera cosa importante nella scienza non e' tanto scoprire nuovi fatti,
ma piuttosto nuovi modi di pensarli.  (William Bragg)

 
OPS... Ecco cos'era! Non ho settata la variabile di ambiente CLASSPATH!!!!
Che valore dovrebbe assumere?
Ora provo a mettere
CLASSPATH=.
E vediamo se funziona...
sempre grazie
gerry

 gerry
Ho dato un'occhiata nel mio sistema, e ho visto che, pur avendo 
installato la java virtual machine di Sun, il comando java nel mio path 
puntava tramite un symlink al programma kaffe, che per qualche ragione 
non riusciva a lanciare i programmi.
Ho visto che l'eseguibile di java era in 
/usr/java/j2re1.4.2_03/bin/java, ho modificato appositamente il link 
simbolico, e adesso i programmi *.jar funzionano, anche senza settare la 
variabile CLASSPATH.
Grazie per i preziosi consigli
saluti
gerry