
屏幕截图是我收到的错误。我正在尝试使用包含在包 CIS4362Connect1 中的 ConnectDB 类,位于 myconnectoracle 包中的 AdminManager 类中。为什么我不能导入这个类?
正如上面的评论所示,你可能ConnectDB不是公开的,为了在其之外使用关闭package,必须声明它public
请参考:访问控制文档
编辑:(解决方案)
问题是包区分大小写,两个包声明中的大小写不同。
在 ConnectDB 类中,您可能使用cis小写字母。
据我所知,您要查找的类未在当前项目中定义。尝试使用您在库中查找的包引用项目,或者只是移动包/类。
我刚刚遇到了一个非常相似的问题,我的一个班级莫名其妙地无法导入。无论如何,我尝试构建该项目,并且它确实构建成功,尽管到处都显示错误。
将包裹移动到我 ide 中的另一个位置,然后将其移回它应该位于的位置以某种方式解决了我的问题。