zl程序教程

您现在的位置是:首页 >  后端

当前栏目

Resources.class.getResourceAsStream 获取配置的方法

配置方法 获取 Class resources
2023-09-14 08:58:42 时间

转载:https://blog.csdn.net/dwl764457208/article/details/78593005

有空可以看这个:

类加载器与 Class.getResourceAsStream 问题解决,地址:https://blog.csdn.net/w1196726224/article/details/54428493

 

首先配置idea的classes等价于esclipse的classpath 
在project structure中配置 
这里写图片描述

InputStream is = this.getClass().getResourceAsStream(fileName);  //拿不到资源

2 InputStream is = this.getClass().getResourceAsStream("/" + fileName); // 拿到资源

3InputStreamis=this.getClass().getClassLoader().getResourceAsStream(fileName); //拿到资源

自己的修改成这样就可以读取到配置文件了。 
InputStream inputStream = Resources.class.getResourceAsStream(“/mybatis.xml”);

在target下面必须要看到classes下面的配置文件:如图 
这里写图片描述