错误/异常:java.io.FileNotFoundException: .\src\db.properties (系统找不到指定的路径。);的解决方法...
1、異常視圖 ?
?
2、解決方法?
與之相關的部分代碼:
1 static{ 2 try { 3 //讀取db.properties 4 Properties props = new Properties(); 5 FileInputStream in = new FileInputStream("./src/db.properties"); 6 //加載文件 7 props.load(in); 8 url = props.getProperty("url"); 9 user = props.getProperty("user"); 10 password = props.getProperty("password"); 11 driverClass = props.getProperty("driverClass"); 12 //注冊驅動 13 Class.forName(driverClass); 14 } catch (FileNotFoundException e) { 15 e.printStackTrace(); 16 } catch (IOException e) { 17 // TODO Auto-generated catch block 18 e.printStackTrace(); 19 } catch (ClassNotFoundException e) { 20 // TODO Auto-generated catch block 21 e.printStackTrace(); 22 System.out.println("注冊驅動失敗"); 23 } 24 }? 首先,我這個項目是Java web項目: (上面紅色處的代碼是Java項目的寫法)
說明:
? 1、點(.):代表java命令運行的目錄;
? 2、斜杠(/):表示classpath的根目錄;
?在java項目下,點(.) java命令的運行目錄從項目的根目錄開始的;? classpath的根目錄從bin目錄開始的
?在web項目下,點(.) java命令的運行目錄從tomcat/bin目錄下開始的;? classpath的根目錄從web-INF/classes目錄下開始的
?
?
?
解決方法:
把上面紅色處的代碼FileInputStream in = new FileInputStream("./src/db.properties");改為InputStream in=JdbcUtil.class.getResourceAsStream("/db.properties");即可解決。
?
?
?
?
| 原創作者:DSHORE 作者主頁:http://www.cnblogs.com/dshore123/ 原文出自:https://www.cnblogs.com/dshore123/p/10727325.html 歡迎轉載,轉載務必說明出處。(如果本文對您有幫助,可以點擊一下右下角的 推薦,或評論,謝謝!) |
轉載于:https://www.cnblogs.com/dshore123/p/10727325.html
超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生總結
以上是生活随笔為你收集整理的错误/异常:java.io.FileNotFoundException: .\src\db.properties (系统找不到指定的路径。);的解决方法...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: df=df.reset_index(dr
- 下一篇: Mongo Windows 基本使用入门