【问题标题】:Adding Firebase Admin to Java Application将 Firebase 管理员添加到 Java 应用程序
【发布时间】:2016-11-28 18:08:55
【问题描述】:

我正在尝试将 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);
 }

【问题讨论】:

    标签: java firebase firebase-admin


    【解决方案1】:

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

    【讨论】:

    • 有一些错误,或者是使用 Java8 编译的(这是错误告诉你的)?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-05
    • 1970-01-01
    • 1970-01-01
    • 2011-11-27
    • 1970-01-01
    相关资源
    最近更新 更多