java.io.FileNotFoundException:找不到资源:Java QuickStart for Classroom API 上的 /credentials.json

Car*_*ack 3 credentials ioexception google-classroom

我已经实现了 Classroom API 的 Java QuickStart,但在运行时收到错误消息“java.io.FileNotFoundException:找不到资源:/credentials.json”。我将凭证.json 文件复制到项目 res 目录,但仍然出现此错误。有什么建议么?

小智 5

我尝试了一种与在其他网站上找到的不同的方式,它对我有用。

替换下面的代码:

InputStream in = GoogleSheetAPIHandler.class.getClass().getResourceAsStream(CREDENTIALS_FILE_PATH);
Run Code Online (Sandbox Code Playgroud)

有了这个代码:

InputStream in = new FileInputStream(CREDENTIALS_FILE_PATH);
Run Code Online (Sandbox Code Playgroud)