问题描述:如果IDEA无法通过类加载器获取resources文件夹配置文件,一定是Classpath编译文件没有导致的。

1、在通过配置文件来获取文件信息时,在resouces文件中放入了filenames.properties配置文件,但无法正常读取到

 读取配置文件信息的代码:

InputStream is = MyFile.class.getClassLoader().getResourceAsStream("filenames.properties");

2、确保代码没问题的话,再看rescources文件夹。

  (2.1)、如果是一般的项目。

    需要在src/main目录建一个文件夹

然后将文件夹标记为:

如上图所示:

source文件夹被标注为source,那么在该文件夹下的配置文件在编译时会自动复制到编译文件夹中。

(2.2)如果是maven项目。可以通过配置pom.xml来实现。

<build><resources><resource><directory>src/main/source</directory><includes><include>**/*.*</include>  </includes></resource></resources></build>

  配置完成后,然后rebuild重新编译一下即可。这样不用对idea设置,也可以使用maven的编译命令编译项目,并复制配置文件到编译好的文件夹中。

maven项目还可能遇到一个问题:

如果pom.xml是如上颜色,需要右键pom.xml——>点击最后一项 add to Maven project的选项进行修复,完成之后需要右键项目,然后 Rebuild—Module一下即可。

转载于:https://www.cnblogs.com/Mr-nie/p/11239765.html

IDEA无法通过类加载器获取resources文件夹配置文件解决办法相关推荐

  1. 群晖Synology FileStation不显示Share文件夹的解决办法

    群晖Synology FileStation不显示Share文件夹的解决办法 症状:群晖FileStation中不显示Share文件夹,但是在控制面板→共享文件夹里却显示Share文件夹 解决办法: ...

  2. Keil5使用AC6编译后,生成bin文件变为生成文件夹的解决办法

    Keil5使用AC6编译后,生成bin文件变为生成文件夹的解决办法 KEIL AC5到AC6需要注意的地方 从AC5移植到AC6 解决流程 关键步骤 最近同事咨询改用keil的最新版本编译器编译原来的 ...

  3. Android配置----DDMS 连接真机(己ROOT),用file explore看不到data/data文件夹的解决办法...

    Android DDMS 连接真机(己ROOT),用file explore看不到data/data文件夹,问题在于data文件夹没有权限,用360手机助手或豌豆荚也是看不见的. 有以下两种解决方法: ...

  4. 安装Kaggle库,常见问题上之目录中没有.kaggle文件夹(附解决办法!)

    如果在该目录下没有.kaggle文件夹,先确认kaggle已经安装成功,然后在环境中输入任意一个kaggle命令(例如获取比赛列表kaggle competitions list), 出现需要令牌的提 ...

  5. 电脑上找不到C:\Users\Andminster\AppData文件夹的解决办法

    当电脑上找不到这个文件夹时,其实是被系统隐藏起来了. 我们可以进行设置让其显示出来.具体操作如下(以win7系统为例) 1.打开资源管理器,点击左上角的组织,点击组织下的文件夹和搜索选项 2.在对话窗 ...

  6. mysql 5.7版本目录无data文件夹的解决办法

    安装mysql 5.7+版本时,若发现因根目录下,缺少data文件夹的情况, ***请不要去拷贝其他版本的data文件夹!*** 因为此操作会出现很多潜在问题:比如我遇到的执行show variabl ...

  7. 无法删除文件夹的解决办法

    一.常规解决办法 1.注消或重启电脑,然后再试着删除. 2.进入"安全模式删除". 3.在纯DOS命令行下使用DEL.DELTREE和RD命令将其删除. 4.如果是文件夹中有比较多 ...

  8. Prezi安装中文字体找不到“com.prezi.PreziDesktop”文件夹的解决办法

    按照教程安装Prezi后,需要把中文字体复制到 Windows 7: C:\Users\[username]\AppData\Roaming\com.prezi.PreziDesktop\LocalS ...

  9. Windows 10无法扫描到电脑文件夹的解决办法

    办公室是一台理光Ricoh C3300的复印机,文件能扫描到其他电脑的文件夹且自动生成.pdf文件,就是不能扫描到Windows10的电脑上,网上查阅资料说是IP或是账户的问题,经过多次测试,发现Ri ...

最新文章

  1. 人工智能的发展历史是怎样的?
  2. 从C++strStr到字符串匹配算法
  3. 最大熵模型(Maximum Entropy Model)文献阅读指南
  4. 兼顾效率与安全:如何制止新模版注入漏洞?
  5. 【测试】物料帐单/多级差异流转测试
  6. matlab符号函数绘图法_转载:MATLAB 符号函数作图
  7. linux时间戳转换不对,转换为unix时间戳不正确
  8. python去除图像光照不均匀_【转载】光照不均匀图像分割技巧
  9. Adblock PLus 插件chrome用
  10. c语言整人小程序格式,【C语言】整人小程序
  11. win7修复音频服务器,win7系统下realtek高清晰音频管理器没有声音怎么修复
  12. MySQL聚集索引和非聚集索引
  13. 【组队学习】【32期】组队学习内容详情
  14. 大学教师与大学学生的彼此期望
  15. java五子棋小游戏含免费源码
  16. 从程序员到项目经理(4):外行可以领导内行吗【转载】
  17. C语言网上订餐系统设计报告,网上订餐系统总体设计与详细设0814121
  18. 淘宝iOS拍立淘微距能力探索与实现
  19. 脏话越多,代码越好!
  20. 有计算机考试励志的文案,写给所有考生的励志文案:心有所期,全力以赴,定有所成...

热门文章

  1. ABAP string函数一览
  2. how does filter for list work in xml view
  3. 推荐一个可以把网页背景色调成护眼色的Chrome扩展应用
  4. Netweaver和CloudFoundry里的trace开关
  5. 复旦大学计算机应用能力,复旦大学计算机应用能力水平测试(FudanComputerSkills.doc...
  6. pandas算加权平均值_4000 字详解TCP超时与重传,看完没收获算我输
  7. python语言基础项目报告书_25个Python学习项目,值得推荐
  8. C语言中变量在内存中是如何存放的
  9. plsql只提交存储过程里的事务_plsql 存储过程 事务 | 学步园
  10. iconfont图标_除了iconfont,UI设计师还可以使用的免费图标库!