找不到文件

Cannot locate a file

我正在加载客户端机密文件client_secrets.json

  InputStream s = MyClass.class.getResourceAsStream("WEB-INF/client_secrets.json");
  InputStreamReader r = new InputStreamReader(s);
  GoogleClientSecrets clientSecrets =
          GoogleClientSecrets.load(jsonFactory,r);

我一直在第 2 行收到空指针错误,现在我被引导相信无法找到该文件。我的目录树看起来像这样:

/src
  MyClass.java
/war
  /WEB-INF
    client_secrets.json

我应该使用 java 文件的相对路径吗?

我觉得可以找到答案here

InputStream s = MyClass.getClass().getClassLoader().getResourceAsStream("WEB-INF/client_secrets.json")