Java 为什么getResource为空?

Java 为什么getResource为空?,java,android-studio,intellij-idea,resources,Java,Android Studio,Intellij Idea,Resources,这不是Android项目,而是Android Studio中的Java库。。。文件->新建->新模块->Java库 我试图从resources文件夹中获取文件,但它总是空的 System.out.println("File is "+getClass().getClassLoader().getResource("google-services.json")); System.out.println("File is "+getClass().getClassLoader().g

这不是Android项目,而是Android Studio中的Java库。。。文件->新建->新模块->Java库

我试图从resources文件夹中获取文件,但它总是空的

    System.out.println("File is "+getClass().getClassLoader().getResource("google-services.json"));
    System.out.println("File is "+getClass().getClassLoader().getResource("/google-services.json"));
    System.out.println("File is "+getClass().getResource("google-services.json"));
    System.out.println("File is "+getClass().getResource("/google-services.json"));
结果
文件为空

以下是我的结构:

运行配置

怎么了?为什么我无法从res文件夹中获取文件googleservices.json

更新:似乎资源文件夹未添加到
java/build/classes/main
文件夹中

因为
System.out.println(“文件是”+getClass().getClassLoader().getResource(“”))

结果是
文件是文件:/D:/ProjectsHome/JavaFlat/java/build/classes/main/

通过将资源文件夹添加到依赖项进行修复

按F4->Modules->YOUR_MODULE->Dependencies->Add“JARs或dirs”->选择res folder->Classes

创建了一个帐户,只是为了说这对我有用

在IntelliJ中,按照以下步骤操作:

文件->项目结构->模块->依赖项选项卡->+符号->JAR或目录->选择资源目录->类