0

我正在尝试将 Firebase 管理员添加到我的 java Web 应用程序中,以控制 Firebase 中的 CRUD 操作,但它抛出以下错误 -

引起:java.lang.UnsupportedClassVersionError:com/google/firebase/FirebaseOptions$Builder:不支持的major.minor 52.0版

正如我看到的 Firebase 站点,它应该支持 jdk/jre 1.7 或更高版本,我使用的是 1.7。它仍然显示兼容性问题。

 public void init() throws FileNotFoundException{
     FirebaseOptions options = new FirebaseOptions.Builder()
      .setServiceAccount(new FileInputStream(getClass().getClassLoader().getResource("serviceFirebase.json").getPath()))
      .setDatabaseUrl("https://<MyAppName>.firebaseio.com/")
      .build();

    FirebaseApp.initializeApp(options);
 }
4

1 回答 1

2

我解决了。问题出在 firebase-admin jar 上。我使用的是 4.0.0 版本,它有一些错误。一旦我更新到 4.0.2 版本,问题就消失了。:)

于 2016-11-28T09:36:51.750 回答