3

IDE スナップショット

スクリーンショットは、私が受け取っているエラーです。パッケージ myconnectoracle のクラス AdminManager で、パッケージ CIS4362Connect1 に含まれるクラス ConnectDB を使用しようとしています。このクラスをインポートできないのはなぜですか?

4

3 に答える 3

0

上記のコメントが示すように、 yourConnectDBが公開されていない可能性があります。その close を its の外部で使用するには、package宣言する必要がありますpublic 。参照してください:アクセス制御のドキュメント


編集:(解決策)

問題は、パッケージが大文字と小文字を区別することです。両方のパッケージ宣言で大文字と小文字が異なります。

ConnectDB クラス内ではcis、小文字になっている可能性があります。

于 2013-03-06T02:28:36.863 に答える
0

クラスの1つが不可解にインポートできないという非常によく似た問題が発生しました。とにかくプロジェクトをビルドしようとしましたが、どこにでもエラーが表示されていましたが、正常にビルドされました。

パッケージをIDE内の別の場所に移動してから、あるはずの場所に戻すと、どうにかして問題が解決しました。

于 2021-08-09T21:08:58.887 に答える