【问题标题】:Why I cannot import JsonFormat from package com.google.protobuf.util?为什么我无法从包 com.google.protobuf.util 导入 JsonFormat?
【发布时间】:2021-11-10 19:49:45
【问题描述】:

目前,我正在研究谷歌云(谷歌发布/订阅)。我用过java客户端。但我无法从包 com.google.protobuf.util 中导入 JsonFormat 类。我正在使用 intelliJ 想法,我尝试过使缓存无效并重新启动这个想法。我错过了什么?

  • 我的build.gradle
    // google cloud
    implementation platform('com.google.cloud:libraries-bom:22.0.0')

    implementation 'com.google.cloud:google-cloud-pubsub'

【问题讨论】:

    标签: gradle google-cloud-platform protocol-buffers google-cloud-pubsub


    【解决方案1】:

    在最新版本的 google cloud bom 中,com.google.cloud.protobuf:protobuf-util 包用于运行时范围,因此在编译期间不可用。不知道他们为什么改变它...... 使用编译范围(maven)或实现(gradle)手动添加依赖项应该会有所帮助。

    来源: https://mvnrepository.com/artifact/com.google.cloud/google-cloud-pubsub/1.114.7

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-07-05
      • 1970-01-01
      • 1970-01-01
      • 2016-11-20
      • 2021-12-11
      • 1970-01-01
      • 2021-12-18
      • 2021-02-11
      相关资源
      最近更新 更多