问题描述:

程序报出了无法初始化以及空指针异常,经过排查,发现inputstream是空的,说明配置文件并没有被读进来。

难道是路径问题?

InputStream inputStream = jdbcUtils.class.getClassLoader().getResourceAsStream("E:\\Java Project\\connectMysql\\src\\db.properties");

即使我们使用全路径,依然是上述的错误。

解决:

换一种读入配置文件的方式

FileInputStream inputStream = new FileInputStream("E:\\Java Project\\connectMysql\\src\\db.properties");

【java】getResourceAsStream(“.properties“)配置文件无法读入问题相关推荐

  1. JAVA通信编程(二)——如何读取java的properties配置文件(插播)

    欢迎支持笔者新作:<深入理解Kafka:核心设计与实践原理>和<RabbitMQ实战指南>,同时欢迎关注笔者的微信公众号:朱小厮的博客. 欢迎跳转到本文的原文链接:https: ...

  2. Java删除properties配置文件中指定键值的代码

    将开发过程较好的一些内容片段记录起来,下面的内容段是关于Java删除properties配置文件中指定键值的内容. public static boolean deleteKeyValue4Pro(S ...

  3. 【转载】java读取.properties配置文件的几种方法

    读取.properties配置文件在实际的开发中使用的很多,总结了一下,有以下几种方法(仅仅是我知道的): 一.通过jdk提供的java.util.Properties类. 此类继承自java.uti ...

  4. java从property中取值,JAVA读取PROPERTIES配置文件

    项目经常用到json,xml,Properties,文本文件等,作为配置文件.用来存储连接字符串或其他配置参数等. 本文记录properties. properties文件,存储格式 键=值.例如新建 ...

  5. Java 读取 .properties 配置文件的几种方式

    Java 开发中,需要将一些易变的配置参数放置再 XML 配置文件或者 properties 配置文件中.然而 XML 配置文件需要通过 DOM 或 SAX 方式解析,而读取 properties 配 ...

  6. Java读取properties配置文件时,中文乱码解决方法

    转载自 关于java.util.Properties读取中文乱码的正确解决方案(不要再用native2ascii.exe了) 碰到了用java.util.Properties读取中文内容(UTF-8格 ...

  7. JAVA 操作 properties 配置文件

    一.简介 Java中的properties文件是一种纯文本格式的配置文件,主要用于表达配置信息,文件类型为 *.properties,文件中内容的格式是 "键=值" 的格式.在pr ...

  8. JAVA操作properties配置文件

    一.简介 <1> java中的properties文件是一种配置文件,主要用于表达配置信息,文件类型为*.properties,格式为文本文件,文件的内容是格式是"键=值&quo ...

  9. java读取.properties配置文件的几种方法

    读取.properties配置文件在实际的开发中使用的很多,总结了一下,有以下几种方法(仅仅是我知道的): 一.通过jdk提供的java.util.Properties类. 此类继承自java.uti ...

最新文章

  1. 【C language】C语言感悟之const
  2. MyBatis-15MyBatis动态SQL之【bind】
  3. 解读Junit的@Test注解,避免initializationerror
  4. jqury-zoom的一个例子
  5. angular的html引入js,在AngularJS中的文件夹中加载JavaScript和CSS文件
  6. Tensorflow中的RNN个人备忘
  7. 人大金仓数据库软件下载
  8. (综述,讲得很好)基于3DMM的三维人脸重建技术总结
  9. LDA模型原理+代码+实操
  10. SHN-PEG2000-Pyrene,Pyrene-PEG2000-NHS
  11. 清朝12位皇帝简介【顺康雍乾嘉道咸同光宣】
  12. AutoCAD启动缓慢
  13. 想学习机器学习,数学的问题怎么解决?需要具备哪些数学知识?
  14. 强人工智能和弱人工智能
  15. 张凌杰 html5,武汉理工大学第四届学位评定委员会第三次会议授予博士、硕士学位名单...
  16. JavaScript(总结完毕)2021.3.7
  17. ie浏览器调用本地文件无反应_ie浏览器打不开没反应
  18. 阿里短信 ajax,阿里大于-短信验证码接口
  19. ElementUI日期时间选择器禁止此刻之前的所有时间选择(精确到,时、分、秒)、pickerOptions、日期选择器范围选择
  20. 某房地产网站数据分析-数据采集

热门文章

  1. socket中的TCP编程(调用免费聊天的机器人实现自动回复)
  2. vue-cli打包后,找不到css、js文件问题的解决
  3. 4行代码实现微信送祝福,这个新年有点不一样
  4. 训练营四教官打死网瘾少年案今开庭审理
  5. java输出txt乱码_Java程序输出txt文件内容时中文乱码怎么处理?
  6. 深度学习系列2:框架tensorflow
  7. WordPress插件曝出零日漏洞,已被积极在野利用
  8. 理解ARC在Objective-C中的应用
  9. C语言-5月23日-指针(一)
  10. python上海交通大学赵璐_上海交通大学