java - 问题将 google firestore 与 Javafx 项目集成
问题描述
我用 IntelliJ 的想法创建了一个 Javafx 项目,并希望将它与 google firestore/firebase 集成。但我有问题。
我试过安装谷歌堆栈日志驱动程序和谷歌云服务,都安装成功。我已尝试使用此文档https://cloud.google.com/tools/intellij/docs/client-libraries。请记住,我的项目是非 Maven 和非 gradle。
但是,在导入时
import com.google.firebase.FirebaseApp;
import com.google.cloud.firestore.Firestore;
发生错误,无法解析符号 google。
解决方案
供进一步参考
如果您使用的是 Maven,请将其添加到您的pom.xml
文件中
<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bom</artifactId>
<version>0.79.0-alpha</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-firestore</artifactId>
<version>0.79.0-beta</version>
</dependency>
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-logging</artifactId>
<version>1.61.0</version>
</dependency>
...
如果您使用的是 Gradle,请将其添加到您的依赖项中
compile 'com.google.cloud:google-cloud-firestore:0.79.0-beta'
compile 'com.google.cloud:google-cloud-logging:1.61.0'
完整的服务列表可在此处获得
推荐阅读
- uwp - System.Drawing 在程序集中根本找不到
- sql-server - 数据库创建后 Liquibase 锁定错误
- scala - 使用 scala / from_unixtime 在 Apache Spark 中获取 ISO 年周,在 Spark 和 Hive 中表现不同
- python - 根据提供的值的总和和列表分配值
- python - setup.py 中的 entry_points 和环境变量
- javascript - 无法重新定义属性:$router,可能重复 Vue.use(VueRouter)
- linq - 使用 Contains 方法创建区分大小写的 LINQ 表达式(不区分大小写的排序数据库)
- python - how to fetch time series data from excel using openpyxl library?
- drupal - 当“视图块”为空 Drupal 8 时如何显示自定义块?
- python - Pygame全方位射击