|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
|
[installare jdk] errore idiota
ho installato l'ultimo jdk per iniziare a fare qualcosa in java dato che l'anno prossimo ho due esami con lab con questo linguaggio.
ho installato tutto con ./nome ho modificato il bashrc così: JAVA_HOME=/opt/jdk1.5.0_04/ export JAVA_HOME PATH=$PATH export PATH CLASSPATH=/opt/jdk1.5.0_04/ export CLASSPATH poi ho scirtto un programmino idiota, lo ho compilato con javac questo mi crea correttamente il file prova.class, ma java prova o java prova.class mi danno entrambi un simpatico errore: Exception in thread "main" java.lang.NoClassDefFoundError ![]() lo ho messo qua e non in programmazione perchè il problema è di certo nella configuraziopne dato che lo fa anche con un bellissimo hello world.... ciao! |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Oct 2001
Messaggi: 11471
|
Il runtime nel jdk sta nella sotto directory lib. Inoltre aggiungi anche "." al classpath cosi cerca senmpre anche nella directory corrente.
ciao ![]() |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
|
scusa, mi sento idiota
![]() le vacanze dovevano rimettermi inseime, ma a quanto pare mi hanno distrutto ancora di più ![]() potresti essere un pò più pratico ? ![]() grazie, ciao! |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Oct 2001
Messaggi: 11471
|
Qualcosa di simile a questo:
Codice:
CLASSPATH=".;/opt/jdk1.5.0_04/lib/" ciao ![]() |
![]() |
![]() |
![]() |
#5 | |
Senior Member
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
|
grazie dell'attenzione.
però non ci siamo ancora ![]() maledetta l'università che mi lancia verso i territori oscuri del closed source ![]() ![]() ora mentre compila dice Quote:
![]() grazie di nuovo, ciao! |
|
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Oct 2001
Messaggi: 11471
|
Ora non ricordo bene. Ma forse il ";" è sbagliato. Prova a mettere un ":". Altrimenti controlla che se la carttella lib esiste.
ciao ![]() |
![]() |
![]() |
![]() |
#7 | |
Senior Member
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
|
Quote:
erano i : grazie mille ciao! |
|
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Jan 2001
Città: Monasterace Marina (RC)
Messaggi: 8074
|
Con il jdk sella serie 1.5 non serve esportare la variabile $CLASSPATH, infatti nella slack le varibili sono impostate così:
#!/bin/sh export JAVA_HOME=/usr/lib/java export MANPATH="$MANPATH:/usr/lib/java/man" export PATH="$PATH:/usr/lib/java/bin:/usr/lib/java/jre/bin"
__________________
Case: Lian Li PC-60FNW | Ali: Enermax Revolution D.F. 650 W | CPU: Intel Core i7-9700K 3,6 Ghz | Dissi: Noctua NH-U12P | MoBo: MSI MAG Z390 TOMAHAWK | RAM: HyperX FURY 4x8GB DDR4 2666 Mhz | VGA: Asus GeForce GTX 1050 | SSD: Samsung 970 EVO 500 GB | HDD: Seagate Barracuda 7200.10 250 GB - 7200.11 1,5 TB | Monitor: Dell U2412M | Keyboard: Cooler Master Quick Fire XTi | UPS: APC BR1200GI. |
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Mar 2005
Città: /home/gica
Messaggi: 1653
|
Oh, quindi voi la variabile PATH la modificate in bash.rc? Io inizialmente avevo messo
Codice:
export PATH=<directory_sdk>/bin:$PATH ![]() Codice:
pathmunge <directory_sdk>/bin Non ho invece settato la variabile CLASSPATH... Ora provvedo! Ciao... ![]()
__________________
gianluca@gicastation:~$ tar -c tar: Codardamente mi rifiuto di creare un archivio vuoto ![]() |
![]() |
![]() |
![]() |
#10 | |
Senior Member
Iscritto dal: Jan 2001
Città: Monasterace Marina (RC)
Messaggi: 8074
|
Quote:
__________________
Case: Lian Li PC-60FNW | Ali: Enermax Revolution D.F. 650 W | CPU: Intel Core i7-9700K 3,6 Ghz | Dissi: Noctua NH-U12P | MoBo: MSI MAG Z390 TOMAHAWK | RAM: HyperX FURY 4x8GB DDR4 2666 Mhz | VGA: Asus GeForce GTX 1050 | SSD: Samsung 970 EVO 500 GB | HDD: Seagate Barracuda 7200.10 250 GB - 7200.11 1,5 TB | Monitor: Dell U2412M | Keyboard: Cooler Master Quick Fire XTi | UPS: APC BR1200GI. |
|
![]() |
![]() |
![]() |
#11 | |
Senior Member
Iscritto dal: Mar 2005
Città: /home/gica
Messaggi: 1653
|
Quote:
![]()
__________________
gianluca@gicastation:~$ tar -c tar: Codardamente mi rifiuto di creare un archivio vuoto ![]() |
|
![]() |
![]() |
![]() |
#12 | |
Senior Member
Iscritto dal: Jan 2004
Città: Montignoso(MS)
Messaggi: 9446
|
Quote:
__________________
"Il Meglio che si possa ottenere è evitare il peggio." I.C. |
|
![]() |
![]() |
![]() |
#13 | |
Senior Member
Iscritto dal: Jan 2001
Città: Monasterace Marina (RC)
Messaggi: 8074
|
Quote:
![]()
__________________
Case: Lian Li PC-60FNW | Ali: Enermax Revolution D.F. 650 W | CPU: Intel Core i7-9700K 3,6 Ghz | Dissi: Noctua NH-U12P | MoBo: MSI MAG Z390 TOMAHAWK | RAM: HyperX FURY 4x8GB DDR4 2666 Mhz | VGA: Asus GeForce GTX 1050 | SSD: Samsung 970 EVO 500 GB | HDD: Seagate Barracuda 7200.10 250 GB - 7200.11 1,5 TB | Monitor: Dell U2412M | Keyboard: Cooler Master Quick Fire XTi | UPS: APC BR1200GI. |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:27.