firebase - 说一下如何修复 fcm 服务器代码中的 java.lang.NoClassDefFoundError: com/google/api/core/ApiFutur
问题描述
我正在服务器端 java 上为 FCM 编写代码。我在“String response = FirebaseMessaging.getInstance().send(message);”处收到以下错误“由:java.lang.ClassNotFoundException: com.google.api.core.ApiFuture”引起。我尽力了。如果有人知道使它起作用的解决方案请告诉我您的想法
String response = FirebaseMessaging.getInstance().send(message);
解决方案
将此依赖项添加到您的 pom 应该可以解决该特定错误:
<groupId>com.google.api</groupId>
<artifactId>api-common</artifactId>
<version>1.7.0</version>
也可以直接从http://central.maven.org/maven2/com/google/api/api-common/1.7.0/api-common-1.7.0.jar下载
推荐阅读
- javascript - 获取超过 100 条消息
- go - 如何让 json 响应在 go 中正常工作
- angular - Angular:从组件重定向到组件
- algorithm - 为潮汐预报器建模
- html - 将 Select 元素设置为具有透明背景的问题
- ios - 在运动事件(摇动)上更改集合视图单元格中的 UILabel
- c# - C# 在发布中的 ASP.NET 中创建 SQLite 数据库导致空数据库
- php - 如何防止 PHP 在我的浏览器上显示为纯文本?
- node.js - Pug/Jade,根据复选框值隐藏/显示元素
- java - 使用 GoogleSignInClient 时没有帐户选择器