无法导入Java类?
截图是我收到的错误。我正尝试使用程序包myconnectoracle中的AdminManager类中的包CIS4362Connect1中包含的类ConnectDB。为什么我不能导入这个类?
如上评论指出,这可能是你ConnectDB
是不公开的,为了使用它package
的有近之外,它必须声明public
请参考:文档
编辑:(解决方案)
的问题是,包CA se敏感,你在两个包声明中都有不同的情况。
在ConnectDB类中,您可能有小写的cis
。
ConnectDB是绝对公开的。 我已经在评论中更新了这一点,并根据用户的建议改变了一些内容。这是一张屏幕截图,显示我移动课程的位置,并带有一个新错误。 http://i.imgur.com/YgvE8jA.png – 2013-03-06 02:35:29
然后它不存在...或者它在与此项目无关的不同项目中。 – 2013-03-06 02:41:28
你可以显示ConnectDB的内容吗? – 2013-03-06 02:43:10
据我所知,您正在寻找的课程没有在当前项目中定义。尝试使用您在库中寻找的软件包来引用项目,或者只是移动软件包/类。
OT:您应该更改软件包的名称。 – 2013-03-06 02:13:11
ConnectDB是公开课吗? – irreputable 2013-03-06 02:13:37
确保ConnectDB的类型为“public”,而不是“private”。另外,作为将来的提示,尽量不要使类名与包名相同。 – 2013-03-06 02:14:11