web-dev-qa-db-ja.com

プロジェクトファイル上のintellijアイコン

intellijは、周りを検索された私のJavaファイル(赤い丸と線))の上に進入禁止の標識のように見えるものを配置しましたが、理由を見つけることができませんか?誰か知っていませんか?.

それが違いを生むなら、それはMavenプロジェクトです

28
Shaun Hare

つまり、これらのファイルはプロジェクト設定の一部ではありません。そのプロジェクトをどのように作成しましたか?

使用しているIntelliJのバージョンがわからない-9.0.1を実行しています。プロジェクト構造(「レンチ」またはCtrl + Alt + Shift + Sの右側にあるアイコン)を開き、「モジュール」をクリックして、.Javaファイルが配置されているディレクトリをソースディレクトリとして指定することをお勧めします(青色に変わります)。

41
duffymo

Android Studioでこの問題が発生している場合。以下を試してください。

1)プロジェクト設定に移動します

2)[モジュール]に移動し、[モジュールオプション]タブで[ソース]を選択します。[コンテンツルートの追加]の下に、ソースフォルダー、テストソースフォルダー、それぞれ除外されたフォルダ。

3)右側で、追加するJavaソースフォルダ)を右クリックし、(追加するファイルの種類に応じて)ソースまたはテストへの追加を選択します。

4)追加されたファイルは、左側のプロジェクトウィンドウペインの中央にcがある青い円で表示されます。

5
ZenBalance

Mavenプロジェクトの場合:

私の場合、プロジェクトをMavenからインポートする必要がありました。一部のモジュールが欠落していたため(ルートpomで指定されていません)、Mavenプロジェクトとしてそれらを追加すると問題が修正されました。

右側のmavenメニューの「プラス」アイコンをクリックして、プロジェクトを追加します。これにより、すべてのソース/構造が自動的にインポートされました。

0
BLuEGoD