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

Micron e millisecondi: la piattaforma ServiceNow guida l'infrastruttura IT di Aston Martin F1
Micron e millisecondi: la piattaforma ServiceNow guida l'infrastruttura IT di Aston Martin F1
Dalla precisione estrema dei componenti alla gestione digitale dei processi: come la piattaforma ServiceNow consente ad Aston Martin Aramco Formula One Team di ottimizzare risorse IT e flussi operativi in un ambiente dove ogni millesimo di secondo conta
ASUS GeForce RTX 5080 Noctua OC Edition: una custom fenomenale, ma anche enorme
ASUS GeForce RTX 5080 Noctua OC Edition: una custom fenomenale, ma anche enorme
ASUS e Noctua tornano a collaborare con la GeForce RTX 5080 Noctua OC Edition, una scheda pensata per chi cerca potenza estrema e silenziosità assoluta. Il nuovo sistema di raffreddamento, con tre ventole Noctua NF-A12x25 G2 da 120 mm e una camera di vapore maggiorata, promette temperature record e rumorosità quasi impercettibile. Non mancano dual BIOS, materiali di qualità e ampie possibilità di overclock. Ma quanto migliora davvero rispetto alla Founders Edition? Scoprilo nel nostro test completo.
Dreame Aqua10 Ultra Roller, la pulizia di casa con un rullo
Dreame Aqua10 Ultra Roller, la pulizia di casa con un rullo
Il più recente robot per la pulizia domestica di Dreame, modello Aqua10 Ultra Roller, abbina un potente motore di aspirazione della polvere a un sofisticato sistema di lavaggio con rullo integrato. Il tutto governato dalla logica di intelligenza artificiale, per i migliori risultati
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


Micron e millisecondi: la piattaforma ServiceNow guida l'infrastruttura IT di Aston Martin F1 Micron e millisecondi: la piattaforma ServiceNow...
ASUS GeForce RTX 5080 Noctua OC Edition: una custom fenomenale, ma anche enorme ASUS GeForce RTX 5080 Noctua OC Edition: una cus...
Dreame Aqua10 Ultra Roller, la pulizia di casa con un rullo Dreame Aqua10 Ultra Roller, la pulizia di casa c...
Recensione Realme 15 Pro Game Of Thrones: un vero cimelio tech per pochi eletti Recensione Realme 15 Pro Game Of Thrones: un ver...
GIGABYTE GAMING A16, Raptor Lake e RTX 5060 Laptop insieme per giocare al giusto prezzo GIGABYTE GAMING A16, Raptor Lake e RTX 5060 Lapt...
ChatGPT presto sul desktop: ecco l’acqui...
Binance, il fondatore CZ ottiene la graz...
Samsung Galaxy S26: lancio posticipato p...
La PS5 continua a vendere bene: la conso...
Colpo clamoroso della Cina: convalidato ...
Sabotati dall'interno: il flop di MindsE...
Intel Arc, il futuro è nebuloso: ...
TikTok cambia ancora le regole sulla pri...
The Outer Worlds 2: RPG vecchio stile, o...
1,9 miliardi in fumo (per ora): l'attacc...
Gli utenti di Steam possono monitorare l...
Dal digitale all'auto: HONOR e BYD insie...
Noctua compie 20 anni e festeggia con un...
Atari 2600+ PAC-MAN Edition torna in gra...
Xiaomi TV F Pro 75'' a 599€: il maxi sch...
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: 00:35.


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