java protobuf运行时正式示例不起作用

时间:2018-04-12 08:54:20

标签: java protocol-buffers

我正试图在here的java源代码中运行protobuf的官方示例, 遵循README.md protoc生成javasource代码很好但我不能通过以下代码运行代码:

1- java AddPerson数据

2- java -cp protobuf-java-3.5.1.jar AddPerson

1- java AddPerson数据的错误是:

Error: Could not find or load main class AddPerson


[enter image description here][2]

2-错误:java -cp target / protobuf-java-3.5.1.jar AddPerson

window

1 个答案:

答案 0 :(得分:1)

尝试在类路径中包含当前目录: java -cp .:target/protobuf-java-3.5.1.jar AddPerson

.:是追加类路径。对于Windows,它是;而不是:。[1]

[1] https://docs.oracle.com/javase/7/docs/technotes/tools/windows/classpath.html