|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Jan 2009
Messaggi: 123
|
[Java] non riesco a compilare con JDK
Quando vado al prompt dei comandi e scrivo javac nomefile.java mi dà un errore dicendo che non ha trovato il file, ma il file è proprio nella directory inserita.
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
quale file non trova?
javac oppure il file che devi compilare? ..perchè non fai un copia e incolla di tutto quello che succede nel prompt dei comandi?
__________________
|
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Jan 2009
Messaggi: 123
|
il file in questione si chiama Var.java
Il prompt visualizza questo: javac: file not found:Var.java |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
![]() scusa... fai 'sta prova dal prompt dei comandi: Codice:
echo public class Prova { static void main(String[] args){System.out.println("ciao");}} > Prova.java
javac Prova.java
java Prova
__________________
|
|
|
|
|
|
#5 |
|
Member
Iscritto dal: Jan 2009
Messaggi: 123
|
mi stampa "main method not public"
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Oct 2006
Città: milano
Messaggi: 1439
|
aggiungi public davanti a static..
|
|
|
|
|
|
#7 |
|
Member
Iscritto dal: Jan 2009
Messaggi: 123
|
fatto.crea il file prova.java vuoto
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
si mi ero dimenticato public scrivendo dal prompt dei comandi tutto su una riga
..come fa a creartelo vuoto? ![]() prova a scrivere: Codice:
echo public class Prova { public static void main(String[] args){System.out.println("ciao");}} > Prova.java
javac Prova.java
java Prova
__________________
|
|
|
|
|
|
#9 |
|
Member
Iscritto dal: Jan 2009
Messaggi: 123
|
ok ora funziona.Infatti stampa "ciao"
Ma allora il problema con il file che ho creato io qual'è? grazie per il tuo aiuto |
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
non lo so ancora...
vai nella directory dove c'è il file Var.java e scrivi: Codice:
dir Var.java
__________________
|
|
|
|
|
|
#11 |
|
Member
Iscritto dal: Jan 2009
Messaggi: 123
|
risolto grazie mille.Ho notato che il file creato dal tuo codice era prova e non prova.java così ho rinominato il mio Var.java in Var e tutto è andato.Grazie ancora
|
|
|
|
|
|
#12 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
ehmm...
veramente il file che creavo io si chiamava Prova.java... ![]() ..sinceramente mi sfugge perchè ora ti funzioni ![]() misteri della fede
__________________
|
|
|
|
|
|
#13 |
|
Member
Iscritto dal: Jan 2009
Messaggi: 123
|
No no a me il tuo codice ha creato Prova e non Prova.java
L'importante è che abbia risolto |
|
|
|
|
|
#14 |
|
Senior Member
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
|
ma vedendolo dall'explorer?
Se sotto strumenti -> opzioni cartella hai selezionato "non mostrare l'estensione per i tipi di file conosciuti" (o qualcosa del genere.. sto andando a memoria che sono con mac os x ora come ora Se invece dal prompt dei comandi scrivi dir in quella cartella dovresti vedere Prova.java
__________________
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 13:11.





















