 |
TankJr. |
* Giulia Sprint GTA *

Registered: Nov 2002
Posts: 857 (0.10 al dì)
Location: Gallarate
Corso: Former TICom
Anno:
Time Online: 27 Days, 4:28:54 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by Marcoski
Ho risolto il primo problema.
Sono riuscito a fare eseguire la classe il problema era che avevo creato con il wizzard una classe non eseguibile lol .
Ora però nel metodo main tento di aprire un file in questo modo:
FileInputStream inStream = null;
try{
inStream = new FileInputStream("test.txt");
int inBytes = inStream.available();
byte inBuf[] = new byte[inBytes];
int bytesRead = inStream.read(inBuf, 0, inBytes);
String fileContent = new String(inBuf);
}catch(FileNotFoundException ex){
System.out.println("File non Trovato");
System.exit(-1);
}
catch(IOException ex){
System.out.println("Input Error");
System.exit(-1);
}
Il metodo mi lancia sempre:
FileNotFoundException.
Il file test.txt si trova nella setssa dir della classe.
Se eseguo il tutto da shell naturalmente il file lo apre correttamente.
Perchè?
Ciao
non conosco SunOneStudio, ma probabilmente egli ignora il tuo classpath... lo devi configurare all'interno dell'applicazione...
__________________
"Il Buddha, il Divino, dimora nel circuito di un calcolatore o negli ingranaggi del cambio di una moto con lo stesso agio che in cima a una montagna o nei petali di un fiore. Pensare altrimenti equivale a sminuire il Buddha - il che equivale a sminuire sè stessi." Robert M. Pirsig - Lo Zen e l'arte della manutenzione della motocicletta
|