反射与注解学习时遇到的问题及解决方案 问题及解决方案 自己写一个小框架时报空指针异常——配置文件传入类加载器的getResourceAsStream方法后输出流为Null**: 自己查阅资料发现,因为配置文件需要被标注source类型的直接包下(子包都不行)。 PS:Mark directory as source root 的作用是,只有被这个标注下的包,才会新建Java类和包,不然无法编译。(maven则是把src下的Java包标注了)。 修改后: