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 [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/protobuf.
For more options, visit https://groups.google.com/d/optout.

Reply via email to