スクリーンショットは、私が受け取っているエラーです。パッケージ myconnectoracle のクラス AdminManager で、パッケージ CIS4362Connect1 に含まれるクラス ConnectDB を使用しようとしています。このクラスをインポートできないのはなぜですか?
質問する
11787 次
3 に答える
0
上記のコメントが示すように、 yourConnectDB
が公開されていない可能性があります。その close を its の外部で使用するには、package
宣言する必要がありますpublic
。参照してください:アクセス制御のドキュメント
編集:(解決策)
問題は、パッケージが大文字と小文字を区別することです。両方のパッケージ宣言で大文字と小文字が異なります。
ConnectDB クラス内ではcis
、小文字になっている可能性があります。
于 2013-03-06T02:28:36.863 に答える
0
クラスの1つが不可解にインポートできないという非常によく似た問題が発生しました。とにかくプロジェクトをビルドしようとしましたが、どこにでもエラーが表示されていましたが、正常にビルドされました。
パッケージをIDE内の別の場所に移動してから、あるはずの場所に戻すと、どうにかして問題が解決しました。
于 2021-08-09T21:08:58.887 に答える