Да ты прав. Как только другие библиотеки были исключены, все работало нормально

аюсь настроить 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 но без удачи.

Ответы на вопрос(0)

Ваш ответ на вопрос