Я работаю над приложением, использующим Spring-boot в качестве бэкэнда, который хранит данные в базе данных Firebase в реальном времени.
Приложение работает нормально, когда я запускаю его локально, сохраняя данные в базе данных, однако при развертыванииэто на app-engine, я продолжаю получать эту ошибку, когда отправляю запрос с помощью Почтальона ![FirebaseApp with name [DEFAULT] doesn't exist.](https://i.stack.imgur.com/0D6Za.png)
Я выполнил шаги, описанные в https://firebase.google.com/docs/admin/setup, чтобы настроитьпроект.Я использовал учетные данные учетной записи службы и сослался на них в своем основном классе Java следующим образом:
FileInputStream serviceAccount =
new FileInputStream("src/main/resources/credentials.json");
FirebaseOptions options = new FirebaseOptions.Builder()
.setCredentials(GoogleCredentials.fromStream(serviceAccount))
.setProjectId("my project id")
.setDatabaseUrl("my database url")
.build();
FirebaseApp.initializeApp(options);
Я также попытался сохранить путь как переменную среды следующим образом:
export GOOGLE_APPLICATION_CREDENTIALS="/home/user/Downloads/credentials.json"
Это все ещене работал на app-engine.Кто-нибудь, спаси меня