当前位置:首页 > 服务端 > 错误/异常:java.io.FileNotFoundException: .\src\db.properties (系统找不到指定的路径。);的解决方法

错误/异常:java.io.FileNotFoundException: .\src\db.properties (系统找不到指定的路径。);的解决方法

1、错误/异常图  

错误/异常:java.io.FileNotFoundException: .\src\db.properties (系统找不到指定的路径。);的解决方法 _ JavaClub全栈架构师技术笔记

 

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项目的写法)

错误/异常:java.io.FileNotFoundException: .\src\db.properties (系统找不到指定的路径。);的解决方法 _ JavaClub全栈架构师技术笔记

说明:

  1、点(.):代表java命令运行的目录;
  2、斜杠(/):表示classpath的根目录;

 在java项目下,点(.) java命令的运行目录从项目的根目录开始的;  classpath的根目录从bin目录开始的
 在web项目下,点(.) java命令的运行目录从tomcat/bin目录下开始的;  classpath的根目录从web-INF/classes目录下开始的

 错误/异常:java.io.FileNotFoundException: .\src\db.properties (系统找不到指定的路径。);的解决方法 _ JavaClub全栈架构师技术笔记

 

错误/异常:java.io.FileNotFoundException: .\src\db.properties (系统找不到指定的路径。);的解决方法 _ JavaClub全栈架构师技术笔记

 

解决方法:

把上面红色处的代码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

版权声明:欢迎转载,转载务必说明出处。(如果本文对您有帮助,可以点击一下右下角的 推荐,或评论,谢谢!

作者:DSHORE
来源链接:https://www.cnblogs.com/dshore123/p/10727325.html

版权声明:
1、Java侠(https://www.javaxia.com)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。





本文链接:https://www.javaxia.com/server/124766.html

分享给朋友:

“错误/异常:java.io.FileNotFoundException: .\src\db.properties (系统找不到指定的路径。);的解决方法” 的相关文章

配置 yum 源的两种方法2022年05月19日 19:54:29
Java 日志框架详解2022年05月19日 20:04:12
多线程编程(1)2022年05月20日 21:26:51
引用类型2022年05月21日 11:41:30
信息系统项目管理师 案例12022年05月24日 23:38:07
Activity的生命周期2022年05月25日 21:59:10
数学之美:自然语言处理2022年05月26日 20:39:22