Я хотел бы использовать Java для вставки записей в мою базу данных Firebase (Java не в среде Android). Это вообще возможно? < /p>
Если это так, не могли бы вы помочь мне выяснить, почему я получаю эту ошибку: < /p>
Исключение в потоке "Main" java.lang.nosuchmethoderror: com.google.firebase.FirebaseOptions$Builder.setCredential(Lcom/google/firebase/auth/FirebaseCredential;)Lcom/google/firebase/FirebaseOptions$Builder;
The problem occurs at the `setCredential line below in my maven project in Eclipse? < /p>
try {
FileInputStream serviceAccount = new FileInputStream(file);
FirebaseOptions options = new FirebaseOptions.Builder()
.setCredential(FirebaseCredentials.fromCertificate(serviceAccount))
.setDatabaseUrl(url)
.build();
FirebaseApp.initializeApp(options);
} catch (FileNotFoundException e) {
System.out.println("ERROR: invalid service account credentials. See README.");
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
// Shared Database reference
DatabaseReference database = FirebaseDatabase.getInstance().getReference();
Подробнее здесь: https://stackoverflow.com/questions/452 ... connection