导入的Java类并不存在

时间:2015-05-02 21:41:39

标签: java hybris

我有一些Java的基本知识。我目前正在学习一个名为hybris的软件,它由许多java项目组成。

在许多类的软件中,我看到了我无法找到的其他类/接口的导入。 例如:我有 import de.hybris.platform.servicelayer.user.interceptors.ModifySystemUsersInterceptor;

但是,当我去de.hybris.platform.servicelayer.user.interceptors套餐时,我无法找到那个课程。我还尝试搜索一个名称为的文件: ModifySystemUsersIntercep,但没有找到任何结果。然而,eclipse并没有显示任何错误。怎么可能?

1 个答案:

答案 0 :(得分:0)

将文件打包到程序中的jar文件中。通常,当开发人员使用单独的库时,它存储在外部jar文件中,然后在编译时链接。您找不到该文件的原因是因为它位于一个jar文件中,该文件本质上是一个充满.class个文件的zip文件,这些文件采用编码字节码。您没有收到错误的原因是因为您已经设置了项目,并且相应的库链接到程序,这就是为什么eclipse不会返回任何错误。