The declared package "" does not match the expected package "src"
このプログラムをコンパイルしようとすると、上記のエラーが発生します。プロジェクトをダウンロード フォルダーからインポートし、ワークスペースにコピーしました。新しいパッケージを作成する必要がありますか?
私は何を間違っていますか?
あなたが何をしたのか正確にはわかりません..しかし、それをワークスペースに正しくインポートしていないようです。
これがダウンロードしたプロジェクトである場合は、インポート -> 既存のプロジェクトをワークスペースに使用するだけです。
クラスが正しいパッケージに含まれていないために発生します。クラスをデフォルトパッケージに配置する必要があります。そうすれば問題は解決します。それ以外の場合は、クラスの先頭に、パッケージ名を「 mohsen package; 」のように書く必要があります。
があります
デフォルトのパッケージ
src の下にあり、その下にクラスを配置すると、正常に動作します。もう 1 つの解決策は、手動でプロジェクトを作成し、クラスを 1 つ追加して個別にコピー ペーストすることですが、これはあまり快適ではありません。
プロジェクトのソースの場所を構成する必要があると思います。下の画像に記載されている次のことを行います。[フォルダーの追加] をクリックし、ソース フォルダーの場所を指定します。
誤ってクラスのパッケージ名を削除した可能性があります。すべてのクラスで正しいパッケージ名を調べます。