在我的javaweb应用程序中,我集成了firebase管理sdk。要检索要传递给googlecredentials的json文件,我使用myclass.class.getresourceasstream(path),按如下方式进行转换:
FileInputStream targetStream = (FileInputStream) MyClass.class.getResourceAsStream (credentials);
GoogleCredentials.fromStream (targetStream, transportFactory);
我的问题是getresourceasstream给了我一个ZipFileInfiniteInputStream类型而不是inputstream,结果我得到了java.lang.classcastexception:java.util.zip.zipfile$ZipFileInfiniteInputStream不能转换为java.io.fileinputstream。
很遗憾,我不能使用firebase指南来导入文件。
有人能给我一个解决办法吗?谢谢
1条答案
按热度按时间mzaanser1#
只是别把它扔到河里
FileInputStream
.