gpt4 book ai didi

java - Protocol Buffer java 源代码中 Unresolved 依赖项

转载 作者:搜寻专家 更新时间:2023-11-01 03:13:06 25 4
gpt4 key购买 nike

我正在尝试在基于 Java 的项目(网络应用程序)中使用 Protocol Buffer 。我下载了 zip Protocol Buffers 2.4.0a full source(C++,Java,Python) & Protocol Buffers 2.4.0 compiler-Windows binary

我能够使用 protoc 编译器构建 .proto 文件并为我的项目生成所需的 java 类。然后我将PB下载的压缩源码中包含的java文件夹(protobuf-2.4.0a\java\src\main\java......)包含到我项目的src目录下。但是,正如我在我的 IDE 中看到的那样,这些文件的某些依赖项尚未解决。并且我在尝试时无法反序列化消息(但我想我能够序列化)。

你能告诉我需要修复的地方吗?我不应该在我的类路径中放置一个 jar 而不是将 PB 源代码包含到我的 src 文件夹中吗?

(我没有在任何地方使用 maven 下载任何东西。我不知道如何使用 maven)

最佳答案

您需要生成并构建与 protobuf 描述符对应的 Java 代码。

README.txt file in the java directory 底部附近有这方面的说明。 .

关于java - Protocol Buffer java 源代码中 Unresolved 依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5247270/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com