|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Mar 2007
Messaggi: 7863
|
[java]problema compilazione
Abitualmente utilizzo dli IDE di sviluppo per cui non mi sono mai preoccupato della compilazione da prompt.Premetto anche che path e classpath sono settati correttamente infatti lanciando il comando java MiaApplicazione (dove mia applicazione è un .class compilato attraverso Eclipse e posizionato in una delle cartelle puntate dal classpath) il programma parte regolarmente.
Venendo al problema :se da un qualsiasi percorso lancio il comando javac MiaClasse.java (il file è inserito in un percorso del classpath come dicevo) il file non viene trovato per cui mi devo posizionare o nella directory del file oppure passargli esplicitamente il percorso.Dove sbaglio? |
![]() |
![]() |
![]() |
#2 |
Member
Iscritto dal: Apr 2007
Messaggi: 263
|
Premetto che non sono un esperto di java.
Comunque se hai una Classe che si trova all interno di un package (per esempio Applicazione) ti devi spostare nella cartella superiore e eseguire javac Applicazione/Classe.java |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Mar 2007
Messaggi: 7863
|
si questo lo sapevo,ma in tal caso ho un file singolo.In pratica la domandaè se il comando javac si comporta come il comando java ovvero dopo aver cercato il file sul percorso corrente,in caso negativo,lo cerca nel classpath.
|
![]() |
![]() |
![]() |
#4 |
Member
Iscritto dal: Apr 2007
Messaggi: 263
|
In teoria devi solo compilare il file che contiene la funzione main
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Mar 2007
Messaggi: 7863
|
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 01:25.