有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

linux Java:com。谷歌。protobuf不存在

我试图安装Walkaround,这是一个基于Google Wave的项目。我跟随the official wiki进行安装

但在最后一步(./runant run)中,我有100个错误:

Proto.java:7: package com.google.protobuf does not exist
      com.google.protobuf.ExtensionRegistry registry) {
                         ^
Proto.java:12450: package com.google.protobuf.Descriptors does not exist
  private static com.google.protobuf.Descriptors.Descriptor
                                                ^
Proto.java:12453: package com.google.protobuf.GeneratedMessage does not exist
    com.google.protobuf.GeneratedMessage.FieldAccessorTable

...
...
100 errors

类似主题:Problems using protobufs with java and scala。所以我在搜索了一个原型后尝试了这个解决方案。jar和Proto。爪哇:

javac -cp 
    ~/walkaround/third_party_src/wave/trunk/dist/proto.jar
    ~/walkaround/proto_src/com/google/walkaround/proto/Proto.java

但我也犯了同样的100个错误

有人能帮我吗?我对Ubuntu Linux和Java环境一无所知


共 (2) 个答案

  1. # 1 楼答案

    我也有同样的问题。 我做这个项目的原因是/获取第三方DEP失败。 这是通过在我的ubuntu机器上安装build essential修复的

    sudo apt-get install build-essential
    ./get-third-party-deps