ac3@ac3-Veriton-Series:~$ javac AddPerson.java -cp protobuf-java-3.0.0.jar

its shows error:


AddPerson.java:3: error: package com.example.tutorial.AddressBookProtos 
does not exist
import com.example.tutorial.AddressBookProtos.AddressBook;
                                             ^
AddPerson.java:4: error: package com.example.tutorial.AddressBookProtos 
does not exist
import com.example.tutorial.AddressBookProtos.Person;
                                             ^
AddPerson.java:15: error: cannot find symbol
  static Person PromptForAddress(BufferedReader stdin,
         ^
  symbol:   class Person
  location: class AddPerson
AddPerson.java:17: error: package Person does not exist
    Person.Builder person = Person.newBuilder();
          ^
AddPerson.java:17: error: cannot find symbol
    Person.Builder person = Person.newBuilder();
                            ^
  symbol:   variable Person
  location: class AddPerson
AddPerson.java:38: error: package Person.PhoneNumber does not exist
      Person.PhoneNumber.Builder phoneNumber =
                        ^
AddPerson.java:39: error: package Person does not exist
        Person.PhoneNumber.newBuilder().setNumber(number);
              ^
AddPerson.java:44: error: package Person does not exist
        phoneNumber.setType(Person.PhoneType.MOBILE);
                                  ^
AddPerson.java:46: error: package Person does not exist
        phoneNumber.setType(Person.PhoneType.HOME);
                                  ^
AddPerson.java:48: error: package Person does not exist
        phoneNumber.setType(Person.PhoneType.WORK);
                                  ^
AddPerson.java:68: error: package AddressBook does not exist
    AddressBook.Builder addressBook = AddressBook.newBuilder();
               ^
AddPerson.java:68: error: cannot find symbol
    AddressBook.Builder addressBook = AddressBook.newBuilder();
                                      ^
  symbol:   variable AddressBook
  location: class AddPerson
12 errors
 please help im new to protocol buffer

On Tuesday, August 31, 2010 at 3:55:02 PM UTC+5:30, David Portabella wrote:
>
> Hello, 
>
> I don't manage to compile the java example. 
> I do as follows (I've tried with OSX and Cygwin, with the exact same 
> results): 
>
> Download protobuf-2.3.0.zip from: http://code.google.com/p/protobuf/ 
> unzip protobuf-2.3.0.zip 
> cd protobuf-2.3.0 
> ./configure 
> # ./configure --disable-shared    # in case of Cygwin 
> make 
> make check 
> make install 
>
> # note: compilation fails if the directory name contains blank spaces. 
>
> export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig 
> cd examples 
> make cpp 
> ./add_person_cpp test.bin   # this works. 
>
> make java 
> -- javac AddPerson.java ListPeople.java com/example/tutorial/ 
> AddressBookProtos.java 
> -- com/example/tutorial/AddressBookProtos.java:12: package 
> com.google.protobuf does not exist 
>
> cp -r ../java/src/main/java/com/* com/   # I shouldn't need to do 
> this. i guess that the makefile should include the classpath. 
> make java 
> -- javac AddPerson.java ListPeople.java com/example/tutorial/ 
> AddressBookProtos.java 
> -- ./com/google/protobuf/Descriptors.java:33: package 
> com.google.protobuf.DescriptorProtos does not exist 
>
> find .. -iname "*DescriptorProtos*" 
> -- nothing, this file does not exist. 
>
> Where should I get this class from 
> com.google.protobuf.DescriptorProtos? 
>
>
> Many thanks, 
> David 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Protocol Buffers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to protobuf+unsubscr...@googlegroups.com.
To post to this group, send email to protobuf@googlegroups.com.
Visit this group at https://groups.google.com/group/protobuf.
For more options, visit https://groups.google.com/d/optout.

Reply via email to