我正在使用Firebase Admin SDK来管理我的应用程序的用户。我从Firebase控制台获取json私钥,并使用GCP服务帐户中的json私钥正确设置了GOOGLE_APPLICATION_CREDENTIALS环境变量
'''@配置 公共类ApplicationStartup {
public void init() {
FileInputStream serviceAccount;
try {
serviceAccount = new FileInputStream(my_value);
FirebaseOptions options = new FirebaseOptions.Builder()
.setCredentials(GoogleCredentials.fromStream(serviceAccount))
.setDatabaseUrl(my_value)
.build();
FirebaseApp.initializeApp(options);
} catch (FileNotFoundException e) { // TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) { // TODO Auto-generated catch
e.printStackTrace();
}
return;
}
} //类 '''
当我尝试添加新用户时,出现“名称为[DEFAULT]的FirebaseApp不存在”。例外
我正在使用弹簧靴。
感谢您的帮助