【问题标题】:WARNING: Converting ill-formed UTF-16. Your Protocol Buffer will not round trip correctly! -Protocol Buffers警告:转换格式错误的 UTF-16。您的协议缓冲区将无法正确往返! -协议缓冲区
【发布时间】:2018-09-17 08:48:46
【问题描述】:

我正在安装 Java Protocolbuffer 编译器,在安装 Maven 的构建过程中提示警告

com.google.protobuf.CodedOutputStream writeStringNoTag 警告:转换格式错误的 UTF-16。您的协议缓冲区将无法正确往返!

INFO:已处理 1100 万个字符

它已经运行了 8 小时。但是,没有提示错误。 我只是不确定在安装 Java Protocol Buffer 编译器时这是否正常。

我在Protocol Buffer的安装过程中'mvn install'。

请帮忙!!!!谢谢!

【问题讨论】:

    标签: character-encoding protocol-buffers utf-16


    【解决方案1】:

    根据建议,只要没有错误,只需等待它完成并安全地忽略 WARNING。因为它正在搜索和迭代所有可能的 3 字节 UTF-8 符号。

    我等待安装完成或提示任何错误(没有出现)。运行 30 小时后安装完成。它处理了超过 1600 万个字符。

    如果内存和磁盘空间影响 Protocol Buffer 的安装,我仍在等待答复。但是,我认为如果他们遇到同样的问题,这可能会在将来对某人有所帮助。发布后,我将发布或评论我的问题的答案。

    谢谢!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-09-18
      • 2021-12-19
      • 2011-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-19
      相关资源
      最近更新 更多