Torna indietro   Hardware Upgrade Forum > Software > Linux, Unix, OS alternativi

Intervista a Stop Killing Games: distruggere videogiochi è come bruciare la musica di Mozart
Intervista a Stop Killing Games: distruggere videogiochi è come bruciare la musica di Mozart
Mentre Ubisoft vorrebbe chiedere agli utenti, all'occorrenza, di distruggere perfino le copie fisiche dei propri giochi, il movimento Stop Killing Games si sta battendo per preservare quella che l'Unione Europea ha già riconosciuto come una forma d'arte. Abbiamo avuto modo di parlare con Daniel Ondruska, portavoce dell'Iniziativa Europa volta a preservare la conservazione dei videogiochi
Samsung Galaxy S25 Edge: il top di gamma ultrasottile e leggerissimo. La recensione
Samsung Galaxy S25 Edge: il top di gamma ultrasottile e leggerissimo. La recensione
Abbiamo provato il nuovo Galaxy S25 Edge, uno smartphone unico per il suo spessore di soli 5,8 mm e un peso super piuma. Parliamo di un device che ha pro e contro, ma sicuramente si differenzia dalla massa per la sua portabilità, ma non senza qualche compromesso. Ecco la nostra prova completa.
HP Elitebook Ultra G1i 14 è il notebook compatto, potente e robusto
HP Elitebook Ultra G1i 14 è il notebook compatto, potente e robusto
Pensato per il professionista sempre in movimento, HP Elitebook Ultra G1i 14 abbina una piattaforma Intel Core Ultra 7 ad una costruzione robusta, riuscendo a mantenere un peso contenuto e una facile trasportabilità. Ottime prestazioni per gli ambiti di produttività personale con un'autonomia lontano dalla presa di corrente che permette di lavorare per tutta la giornata
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 22-07-2003, 17:19   #1
freddyb
Member
 
Iscritto dal: Nov 2001
Città: Barcellona
Messaggi: 226
file .jar

Ciao a tutti,
mi potreste spiegare come esguire un file .jar?
Ho installato la j2sdk ed aggiunto le librerie java x gcc, sotto windows mi basta cliccarci di sopra, qui no
la mia distribuzione è la mandrake9.1
P.S. mi consigliereste anche un buon compilatore dato che immettere i comandi da shell è un po' triste
grazie anticipatamente
freddyb è offline   Rispondi citando il messaggio o parte di esso
Old 22-07-2003, 17:28   #2
VICIUS
Senior Member
 
L'Avatar di VICIUS
 
Iscritto dal: Oct 2001
Messaggi: 11471
Re: file .jar

Quote:
Originariamente inviato da freddyb
Ciao a tutti,
mi potreste spiegare come esguire un file .jar?
Ho installato la j2sdk ed aggiunto le librerie java x gcc, sotto windows mi basta cliccarci di sopra, qui no
la mia distribuzione è la mandrake9.1
P.S. mi consigliereste anche un buon compilatore dato che immettere i comandi da shell è un po' triste
grazie anticipatamente

librerie java x gcc ??

cmq per eseguire un jar basta dare: java -jar nomefile.jar


ciao
VICIUS è offline   Rispondi citando il messaggio o parte di esso
Old 22-07-2003, 18:04   #3
kingv
Senior Member
 
L'Avatar di kingv
 
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
Re: Re: file .jar

Quote:
Originariamente inviato da VICIUS
librerie java x gcc ??

non e' uno svarione, anche se non era necessario.
gcc supporta anche java (mai provato pero')
kingv è offline   Rispondi citando il messaggio o parte di esso
Old 22-07-2003, 18:13   #4
freddyb
Member
 
Iscritto dal: Nov 2001
Città: Barcellona
Messaggi: 226
grazie x la risposta
ho provato ma non è andata come doveva la risposta della shell è stata:
[ferdinando@localhost ldapbrowser]$ java -jar browser.jar
Warning: -jar not understood. Ignoring.
Exception in thread "main" java.lang.NoClassDefFoundError: browser.jar
at 0x40267aab: java.lang.Throwable.Throwable(java.lang.String) (/usr/lib/./libgcj.so.3)
at 0x40259640: java.lang.Error.Error(java.lang.String) (/usr/lib/./libgcj.so.3)
at 0x4025b440: java.lang.LinkageError.LinkageError(java.lang.String) (/usr/lib/./libgcj.so.3)
at 0x4025cad0: java.lang.NoClassDefFoundError.NoClassDefFoundError(java.lang.String) (/usr/lib/./libgcj.so.3)
at 0x402b184f: gnu.gcj.runtime.FirstThread.run() (/usr/lib/./libgcj.so.3)
at 0x4024cfbc: _Jv_ThreadRun(java.lang.Thread) (/usr/lib/./libgcj.so.3)
at 0x40219cdc: _Jv_RunMain(java.lang.Class, byte const, int, byte const, boolean) (/usr/lib/./libgcj.so.3)
at 0x08048920: ?? (??:0)
at 0x406a77f7: __libc_start_main (/lib/i686/libc.so.6)
at 0x080486c1: ?? (??:0)

che vorrà dire ? non capisce il comando -jar?
altre soluzioni ce ne sono?
P.S. x librerie intendevo il gcc-java e gcc-tools, non so se librerie è il termine esatto
freddyb è offline   Rispondi citando il messaggio o parte di esso
Old 22-07-2003, 18:24   #5
VICIUS
Senior Member
 
L'Avatar di VICIUS
 
Iscritto dal: Oct 2001
Messaggi: 11471
Quote:
Originariamente inviato da freddyb
grazie x la risposta
ho provato ma non è andata come doveva la risposta della shell è stata:
[ferdinando@localhost ldapbrowser]$ java -jar browser.jar
Warning: -jar not understood. Ignoring.
Exception in thread "main" java.lang.NoClassDefFoundError: browser.jar
at 0x40267aab: java.lang.Throwable.Throwable(java.lang.String) (/usr/lib/./libgcj.so.3)
at 0x40259640: java.lang.Error.Error(java.lang.String) (/usr/lib/./libgcj.so.3)
at 0x4025b440: java.lang.LinkageError.LinkageError(java.lang.String) (/usr/lib/./libgcj.so.3)
at 0x4025cad0: java.lang.NoClassDefFoundError.NoClassDefFoundError(java.lang.String) (/usr/lib/./libgcj.so.3)
at 0x402b184f: gnu.gcj.runtime.FirstThread.run() (/usr/lib/./libgcj.so.3)
at 0x4024cfbc: _Jv_ThreadRun(java.lang.Thread) (/usr/lib/./libgcj.so.3)
at 0x40219cdc: _Jv_RunMain(java.lang.Class, byte const, int, byte const, boolean) (/usr/lib/./libgcj.so.3)
at 0x08048920: ?? (??:0)
at 0x406a77f7: __libc_start_main (/lib/i686/libc.so.6)
at 0x080486c1: ?? (??:0)

che vorrà dire ? non capisce il comando -jar?
altre soluzioni ce ne sono?
P.S. x librerie intendevo il gcc-java e gcc-tools, non so se librerie è il termine esatto
dal errore sembra che non riesca a trovare la funzione statica main.
per eseguire un jar serve solo il jre della sun e nientaltro. gcc-java e -tools servono a creare eseguibili binari normali dai sorgenti java a differenza di javac che crea dei file .class che contengono bytecode.

caio
VICIUS è offline   Rispondi citando il messaggio o parte di esso
Old 22-07-2003, 18:29   #6
AnonimoVeneziano
Senior Member
 
L'Avatar di AnonimoVeneziano
 
Iscritto dal: Aug 2001
Città: San Francisco, CA, USA
Messaggi: 13827
Quote:
Originariamente inviato da VICIUS

caio
Tizio
__________________
GPU Compiler Engineer
AnonimoVeneziano è offline   Rispondi citando il messaggio o parte di esso
Old 22-07-2003, 18:42   #7
VICIUS
Senior Member
 
L'Avatar di VICIUS
 
Iscritto dal: Oct 2001
Messaggi: 11471
Quote:
Originariamente inviato da AnonimoVeneziano
Tizio
azz mi hai beccato subito ANO

ciao
VICIUS è offline   Rispondi citando il messaggio o parte di esso
Old 22-07-2003, 21:29   #8
freddyb
Member
 
Iscritto dal: Nov 2001
Città: Barcellona
Messaggi: 226
ho provato anche con altri file.jar ma la console risponde sempre allo stesso modo
Warning: -jar not understood. Ignoring.
cosa posso fare devo installare altri pacchetti?
freddyb è offline   Rispondi citando il messaggio o parte di esso
Old 23-07-2003, 07:56   #9
klaudyo
Senior Member
 
L'Avatar di klaudyo
 
Iscritto dal: Mar 2002
Messaggi: 320
Ma il java che usi è èquello della SUN? Se non lo è prova ad installare quello (l'ultimo è èil 1.4.2 che ha anche NetBeans incluso!)

Ciao.
klaudyo è offline   Rispondi citando il messaggio o parte di esso
Old 23-07-2003, 08:41   #10
freddyb
Member
 
Iscritto dal: Nov 2001
Città: Barcellona
Messaggi: 226
Si è il java di sun la versione è j2sdk-1_4_1_03 ,sotto win funziona benissimo non capisco perchè la versione x linux sotto linux non mi deve lanciare i file .jar
ciao
freddyb è offline   Rispondi citando il messaggio o parte di esso
Old 23-07-2003, 08:45   #11
cn73
Senior Member
 
L'Avatar di cn73
 
Iscritto dal: Jul 1999
Città: Torino
Messaggi: 2221
IL CLASSPATH è settato nel manifest? e come variabile di ambiente?

Warning: -jar not understood. Ignoring. è un messaggio molto strano, sei sicuro di usare il java della SUN? Non è che nel PATH hai qualche altro percorso e piglia una di quelle schifezze che sono installate di default con linux?

Dammi l'output del comaando java -version


Ultima modifica di cn73 : 23-07-2003 alle 08:49.
cn73 è offline   Rispondi citando il messaggio o parte di esso
Old 23-07-2003, 08:46   #12
VICIUS
Senior Member
 
L'Avatar di VICIUS
 
Iscritto dal: Oct 2001
Messaggi: 11471
be è veramente strano da me -jar funziona benissimo. prova a cancellarlo e mettere l'ultima versione.

ciao
VICIUS è offline   Rispondi citando il messaggio o parte di esso
Old 23-07-2003, 09:42   #13
freddyb
Member
 
Iscritto dal: Nov 2001
Città: Barcellona
Messaggi: 226
Quote:
Originariamente inviato da cn73
IL CLASSPATH è settato nel manifest? e come variabile di ambiente?

Warning: -jar not understood. Ignoring. è un messaggio molto strano, sei sicuro di usare il java della SUN? Non è che nel PATH hai qualche altro percorso e piglia una di quelle schifezze che sono installate di default con linux?

Dammi l'output del comaando java -version
Scusami cosa è il manifest? e la variabile d' ambiente?
ora torno sotto linux e ti do l' uscita di java -version
bye
freddyb è offline   Rispondi citando il messaggio o parte di esso
Old 23-07-2003, 10:19   #14
freddyb
Member
 
Iscritto dal: Nov 2001
Città: Barcellona
Messaggi: 226
la risposta della console è stata:
java version "1.2"
gij (GNU libgcj) version 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)

Copyright (C) 2002 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

non ha accennato al java di sun v1.4, cosa posso fare x farglielo riconoscere?
bye
freddyb è offline   Rispondi citando il messaggio o parte di esso
Old 23-07-2003, 10:48   #15
cn73
Senior Member
 
L'Avatar di cn73
 
Iscritto dal: Jul 1999
Città: Torino
Messaggi: 2221
il file manifest è un file contenente informazioni sulle classi contenute nel jar e sul classpath e di solito accompagna il jar stesso.

Come immaginavo quando tu lanci il comando java, non prende quello della SUN, ma un'altra versione che hai installata sulla tua macchina e dalle funzionalità limitate...

Devi semplicemente aggiungere alla variabile di ambiente PATH il percorso dell'installazione della jre SUN, che se non erro è /usr/java/bin ...

oppure quando lanci il jar scrivi

/usr/java/bin/java -jar tuojar.jar
cn73 è offline   Rispondi citando il messaggio o parte di esso
Old 23-07-2003, 13:15   #16
freddyb
Member
 
Iscritto dal: Nov 2001
Città: Barcellona
Messaggi: 226
raga ho disinstallato gcc-java e gcj-tools così non vengono richiamati. Il problema è che adesso se scrivo java -version la shell mi dice che non trova nessun java, lo stesso se scrivo java nella cartella del programma.
Vi dico i passi che ho fatto x l' installazione
Ho scaricato il file j2sdk-1_4_1_03-linux-i586.bin, l' ho copiato nella directory usr/local/java ho lanciato da shell i comandi
# chmod a+x j2sdk-1_4_1_03-linux-i586.bin e poi
# ./j2sdk-1_4_1_03-linux-i586.bin
ho sbagliato qlc? voi che passi avete seguito x l' installazione
grazie ciao
freddyb è offline   Rispondi citando il messaggio o parte di esso
Old 23-07-2003, 14:06   #17
linux_goblin
Senior Member
 
L'Avatar di linux_goblin
 
Iscritto dal: Oct 2000
Città: bergamo
Messaggi: 713
ciao io ho scaricato il file rpm (che tra l'altro è un bin che una volta lanciato ti chiede di accettare le licenza e diventa un rpm vero e proprio)

una volta che hai l'rpm lo installi con rpm -ivh nomefile.rpm

ti crea delle cartelle in /usr/java/j2sdk1.4.1_03 e non fa niente altro.

allora devi aggiungere al path il percorso /usr/java/j2sdk1.4.1_03/bin
editando il file .bashrc che trovi nella tua home

oppure ancora più facile fare un soft link nella /usr/bin che punta a /usr/java/j2sdk1.4.1_03/bin/java

ad ogni modo se vuoi solo eseguire questo jar devi portarti nella cartella /usr/java/j2sdk1.4.1_03/bin e lanciare esattamente
./java -jar /percorsodelfile/nomefile.jar

spero di essere stato se non chiaro quantomeno esaustivo.

P.S. mannaggia alla mandrake (che uso anche io) e che mette un java sfigato che non va per nulla
linux_goblin è offline   Rispondi citando il messaggio o parte di esso
Old 23-07-2003, 14:22   #18
freddyb
Member
 
Iscritto dal: Nov 2001
Città: Barcellona
Messaggi: 226
ora provo
speriamo bene..
ciao e grazie
freddyb è offline   Rispondi citando il messaggio o parte di esso
Old 23-07-2003, 15:51   #19
cn73
Senior Member
 
L'Avatar di cn73
 
Iscritto dal: Jul 1999
Città: Torino
Messaggi: 2221
Te l'ho già detto...è solo una questione di PATH.
cn73 è offline   Rispondi citando il messaggio o parte di esso
Old 23-07-2003, 15:56   #20
freddyb
Member
 
Iscritto dal: Nov 2001
Città: Barcellona
Messaggi: 226
grazie mille a tutti quanti siete stati gentilissimi,
finalmente anche sotto linux posso eseguire i file .jar
modificando il file .bashrc ,aggiungendo il percorso ..../j2sdk1.4.1_03/bin
ed ora capisco anche cosa dovevo fare tutte le volte che installavo file e da console avevo la solita risposta:
bash not found
byez
freddyb è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Intervista a Stop Killing Games: distruggere videogiochi è come bruciare la musica di Mozart Intervista a Stop Killing Games: distruggere vid...
Samsung Galaxy S25 Edge: il top di gamma ultrasottile e leggerissimo. La recensione Samsung Galaxy S25 Edge: il top di gamma ultraso...
HP Elitebook Ultra G1i 14 è il notebook compatto, potente e robusto HP Elitebook Ultra G1i 14 è il notebook c...
Microsoft Surface Pro 12 è il 2 in 1 più compatto e silenzioso Microsoft Surface Pro 12 è il 2 in 1 pi&u...
Recensione REDMAGIC Astra Gaming Tablet: che spettacolo di tablet! Recensione REDMAGIC Astra Gaming Tablet: che spe...
Le 18 offerte Amazon del weekend, senza ...
Galaxy S25 Ultra 512GB sotto i 1.000€ su...
Vi piace l'iPhone nero? Su Amazon sono s...
MacBook Air M4 16GB/256GB e 16GB/512GB s...
4 portatili per risparmiare tanto ed ess...
San Marino multa TikTok: non controllano...
Dreame e Roborock in saldo su Amazon: ro...
Pazzesco su Amazon: crollano i prezzi de...
La Corea del Sud vorrebbe costruire una ...
Rilasciati i primi risultati delle anali...
Robot umanoidi low cost? Unitree ci prov...
Non solo Rocket Lab, anche Avio potrebbe...
Chips Act UE: 41,5 milioni di euro a Eph...
Ryzen Threadripper 9000 al debutto il 31...
Nuovi coupon nascosti Amazon (aggiorname...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 14:36.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v