Ho inserito un file nel mio progetto di maven sotto src/main/resources il nome del file è semplicemente temp.txt.FileNotFoundException in src/main/resources
Quando provo ad aprire il file:
BufferedReader br = new BufferedReader(new FileReader(new File("./temp.txt")));
ottengo un errore:
Exception in thread "main" java.io.FileNotFoundException: \temp.txt
tutti i file sotto src/main/risorse vengono inseriti nella cartella principale del classpath sotto Maven. Allora perché non è possibile trovare il file qui?
Avete bisogno del '' .''? – james
che non cambia nulla. Il '.' dice solo la directory corrente. Senza '.' è lo stesso del ".". – Mulgard
prova a rimuoverlo ugualmente – james