Uygulamamı çalıştırdığım zaman böyle bir hata alıyorum.
– java.io.FileNotFoundException:
C:\Program%20Files\Apache%20Software%20Foundation\apache-tomcat-7.0.67\webapps\kenan\WEB-INF\classes\config.properties (The system cannot find the path specified)
Başka yerlerde almıyordum. Neden olabilir?
Projenin workspace ini değiştirmek faydalı olabilir, directory de klasör lerin isimlerinde boşluk olması sorun yaratabiliyor, Bunu göz önüne alabilirsin, my folder yerine my_folder mesela.
Çözüm olarak birkaç tane var.
Kod olarak;
1-String.replaceAll(“%20″, ” “); denildiği zaman (ben bunu yaptım)
2-Eğer elinizde zaten dosya varsa(oluşturmayacaksanız)Config.class.getResourceAsStream(“config.properties”) diyerek direk stream olarak alınabilir. Bana uymuyordu.
Sistem bazlı,
– Tomcat içinde boşluk olmayan bir yere alınabilir.