jdbc.properties 系统找不到指定路径问题
生活随笔
收集整理的這篇文章主要介紹了
jdbc.properties 系统找不到指定路径问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
今天學習jdbc 遇到jdbc.properties 系統找不到指定路徑。在文件路徑下確認了幾遍都沒有錯。
最后發現問題所在,在我的項目文件 所在/E:/Program Files/IdeaProject/JDBC/out/production/Jdbc_day01/jdbc.properties 路徑下
其中Program Files 中間 有空格 所以造成編碼讀取錯誤。
解決辦法如下:
ClassLoader cl = jdbcUtill.class.getClassLoader();URL res = cl.getResource("jdbc.properties");URI uri = res.toURI(); 添加這行代碼,并進行對應修改String path = uri.getPath();System.out.println(path);pro.load(new FileReader(path));修改好就可以了
具體問題分析請看下面這位答主的
【1】通過URL的getpath方法獲取的返回路徑因為中文或者空格等字符而亂碼問題
總結
以上是生活随笔為你收集整理的jdbc.properties 系统找不到指定路径问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: libwebsockets的学习
- 下一篇: maven下载依赖提示系统找不到指定路径