导入com.example无法解析

时间:2013-10-25 07:09:53

标签: java eclipse import protocol-buffers importerror

我正在尝试编译Google在协议缓冲区上给出的这个示例: https://developers.google.com/protocol-buffers/docs/javatutorial

它附带了一个ListPeople.java和AddPerson.java文件以及一堆导入。问题是我得到了#34;导入com.example无法解决"如截图所示:

http://postimg.org/image/67whg6a57/full/

This is the full path of the import com.example java file:
http://postimg.org/image/wexoc4sez/full/

and where all of my files are located:
http://postimg.org/image/4veseacpn/full/

我试图做以下事情:

Project->Clean
File->Refresh
Property->Java build path->add external JAR:
http://postimg.org/image/xjrqhievv/full/

这些都没有用。有什么问题?

2 个答案:

答案 0 :(得分:2)

所以这似乎是你的项目中缺少的代码。如果按Shift-Ctrl-T并输入AddressBook,它是否存在?

如果不存在,那么它还没有按照Google on the protocol buffers文件中指定的示例.proto文件生成

答案 1 :(得分:0)

您正在尝试添加Java 文件,就像它们是库一样 - 它们不是。

将“src”目录添加为源路径(Java Build Path设置中最左侧的选项卡)。或者,如果它已经是源路径,请尝试在包资源管理器中刷新它。无论哪种方式,你绝对不希望将源文件作为库......