intellijは、周りを検索された私のJavaファイル(赤い丸と線))の上に進入禁止の標識のように見えるものを配置しましたが、理由を見つけることができませんか?誰か知っていませんか?.
それが違いを生むなら、それはMavenプロジェクトです
つまり、これらのファイルはプロジェクト設定の一部ではありません。そのプロジェクトをどのように作成しましたか?
使用しているIntelliJのバージョンがわからない-9.0.1を実行しています。プロジェクト構造(「レンチ」またはCtrl + Alt + Shift + Sの右側にあるアイコン)を開き、「モジュール」をクリックして、.Javaファイルが配置されているディレクトリをソースディレクトリとして指定することをお勧めします(青色に変わります)。
Android Studioでこの問題が発生している場合。以下を試してください。
1)プロジェクト設定に移動します
2)[モジュール]に移動し、[モジュールオプション]タブで[ソース]を選択します。[コンテンツルートの追加]の下に、ソースフォルダー、テストソースフォルダー、それぞれ除外されたフォルダ。
3)右側で、追加するJavaソースフォルダ)を右クリックし、(追加するファイルの種類に応じて)ソースまたはテストへの追加を選択します。
4)追加されたファイルは、左側のプロジェクトウィンドウペインの中央にcがある青い円で表示されます。
Mavenプロジェクトの場合:
私の場合、プロジェクトをMavenからインポートする必要がありました。一部のモジュールが欠落していたため(ルートpomで指定されていません)、Mavenプロジェクトとしてそれらを追加すると問題が修正されました。
右側のmavenメニューの「プラス」アイコンをクリックして、プロジェクトを追加します。これにより、すべてのソース/構造が自動的にインポートされました。