|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Apr 2001
Messaggi: 850
|
[JAVA] Javac funzia solo nella sua path!!!
Ciao, ho un problema che ormai mi tormenta.
Ho installato J2SDK, ma Javac, il compilatore, mi va solo se ogni volta richiamo c:\j2sdk1.4.1_05\bin\javac nomefile.java. Se io faccio semplicemente javac miofile.java lui trova il file javac (quindi non è un problema di path) ma mi da questo errore: java.lang.NoClassDefFoundError: com/sun/tools/javac/Main Exception in thread "main" Nella classpath (l'ho inserita andando su Variabili d'Ambiente di WinXP) ho messo un po di tutto: .;c:\j2sd...\;c:\j2s...\bin;c:\j2sd..\src.zip ecc. Ma non mi funziona. Devo sempre far partire javac dalla sua path altrimenti mi da quell'errore. L'intterprete Java.exe invece va tranquillamente dappertutto! Siccome tutti gli editor mi danno questo errore ed ogni volta per compilare devo andare sul prompt e farmi tutta la trafila... mi sto un po' irritando. Vi prego di aiutarmi. Ciao e grazie |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jul 1999
Città: Torino
Messaggi: 2221
|
magari nel PATH c'è un'altro javac... posta l'output del comando path.
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Nov 2002
Città: Ivrea-Milano
Messaggi: 381
|
prova cosi' passo passo
Installa JDK Qui supporremo di aver installato la versione x nella directory c:\usr\jdk x e che i vostri pacchetti siano posizionati sotto la directory c:\labprog\lib Dalla voce Impostazioni del menu Start seleziona il Pannello di controllo . Dal pannello di controllo apri la voce Sistema, quindi seleziona la cartella Avanzate e premi il pulsante relativo alle Variabili d'ambiente. A questo punto seleziona la variabile path nella lista delle variabili dell'utente e modificala come nell'esempio: premettendo al valore gia` presente il percorso che conduce ai binari di jdk, cioè c:\usr\jdk x\bin. A questo punto premi il pulsante Nuovo e aggiungi la variabile CLASSPATH con il valore .;C:\labprog\lib come nell'esempio Dopo queste operazioni aprendo il prompt di comando le variabili path e CLASSPATH saranno settate nel modo corretto. Digitare set dalla linea di comando per verificare. l'ho ripreso pari pari dalla risoluzione a un mio vecchio problema...forse fa al caso tuo....boh Fumereo |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 22:41.



















