java - 对于Firestore需要添加哪些依赖项来编写Java代码?

标签 java firebase google-cloud-firestore firebase-admin

我正在使用 Java 代码编写代码来监听 Firestore DB 中的数据更改。 我已经使用 Maven 添加以下依赖项:

  1. com.google.cloud:google-cloud-firestore:0.32.0-beta
  2. com.google.firebase:firebase-admin:5.8.0

但是在编写代码时,我无法解析以下导入:

  1. com.google.cloud.firestore.DocumentChange
  2. com.google.cloud.firestore.DocumentChange.Type
  3. com.google.cloud.firestore.EventListener
  4. com.google.cloud.firestore.ListenerRegistration

需要做什么或需要添加哪些依赖项?

最佳答案

如果您正在使用 Firebase 项目,您只需要管理 SDK:

com.google.firebase:firebase-admin:5.8.0

它对使其工作所需的其他一切都具有传递依赖性。我不会尝试引入云依赖项,除非您绝对知道出于某种原因需要它们。

此外,请删除您当前对 com.google.cloud.* 的导入,而是使用 com.google 中的管理 SDK 公开的同名对象.firestore.

关于java - 对于Firestore需要添加哪些依赖项来编写Java代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48453568/

相关文章:

java - Java 应用程序的 Firebase 用户身份验证(非 Android)

android - Firestore 将 HashMap 添加到 Firestore 中的映射字段

ios - 索引 Firestore 多个值

Java:计算自己的数据类型的斐波那契数

java - 将 Egit 和 GitLab 用于多个项目

javascript - Firebase 列表与对象

Android - 对 recyclerview (Firebase) 的多个查询

java - 坚持尝试将随机对象用于我的 Java 计算机编程入门作业

java - 奥里卡映射 : Concat of two elements to one

google-cloud-firestore - Cloud Storage 是否与 Firestore 同步离线工作