Да ты прав. Как только другие библиотеки были исключены, все работало нормально
аюсь настроить Firebase в приложении Spring Boot. Я следую за фрагментами кода, приведенными в документацииВот, Вот так выглядит мой пом:
<dependency>
<groupId>com.google.firebase</groupId>
<artifactId>firebase-admin</artifactId>
<version>5.2.0</version>
</dependency>
Код, который я запускаю для инициализации firebase:
@PostConstruct
public void init() {
InputStream serviceAccount = FirebaseConfig.class.getClassLoader().getResourceAsStream(configPath);
FirebaseOptions options = null;
try {
options = new FirebaseOptions.Builder()
.setCredential(FirebaseCredentials.fromCertificate(serviceAccount))
.setDatabaseUrl(databaseUrl)
.build();
} catch (IOException e) {
e.printStackTrace();
}
FirebaseApp.initializeApp(options);
}
На стартеFirebaseApp.initializeApp
выдает ниже ошибки:
[ОШИБКА] RunLoop: необработанное исключение в цикле запуска базы данных Firebase (5.2.0). Пожалуйста, сообщите по адресу [email protected] java.lang.NoSuchMethodError: org.json.JSONStringer.object () Lorg / json / JSONWriter; на com.google.firebase.database.util.JsonMapper.serializeJsonValue (JsonMapper.java:72) на com.google.firebase.database.util.JsonMapper.serializeJsonValue (JsonMapper.java:61) на com.google.firebase.database. .util.JsonMapper.serializeJson (JsonMapper.java:41)
Я пытался включитьorg.json
но без удачи.