作成したJavaプロジェクトのIntelliJのターゲットフォルダーの下に、パッケージにいくつかのJavaソースファイルがあります。各ファイルの横にある「J」アイコンには、線の付いた赤い円があります。
どういう意味ですか?どうすれば修正できますか?
ソースディレクトリを指定する必要があります
File> Project Structure > Modules
ディレクトリをクリックし、「ソース」ボタンをクリックします
通常は自動的に行われるため、奇妙です。もう一度プロジェクトを再作成する方が良いでしょう。
Mavenプロジェクトの場合
ありがとう
この状況は、IDEがsrcフォルダーを検索し、パスで見つからない場合に発生します。プロジェクトルート(WindowsのF4)を選択>サイドタブのモジュールに移動>ソースを選択>ソースファイルが含まれる適切なフォルダーを選択>青いソースフォルダーアイコン(ソースを追加するため)をクリック>グリーンテストソースフォルダーをクリック(toユニットテストフォルダを追加します)。
ここですべてのIntelliJ(v15)シンボルを検索します。 https://www.jetbrains.com/idea/help/symbols.html
このサイトでは、このアイコンは「ソースルートの外にあるJavaクラス。詳細については、コンテンツルートの構成」セクションを参照してください。
Android StudioでFlavorsを使用している場合の別のオプション:
[ビルド]-> [ビルドバリアントの選択]をクリックします。
リストで作業中のバリアントをクリックすると、緑色に変わり、他のバリアントは赤色のJになります。
F4でproject rootを押し、ソースボタンを押してルートソースを選択します。それ解決済み私の問題!
for(; ;){
makeGoodCode();
}
.ideaフォルダーを使用してgithubからプロジェクトをダウンロードしました。そのフォルダを削除した後、すべてが大丈夫でした。
Javaフォルダーをソースルートとしてマークします。解決します。
Android Studioを閉じて、プロジェクト構造から.ideaおよび.gradleフォルダーを削除し、Studioを再起動します。
これらのファイルはプロジェクト設定の一部ではありません。
おそらくあなたのプロジェクトはAndroid studioによるAndroidプロジェクトではないかもしれません。プラグイン 'Androidサポート'が有効になっていることを確認してください(Android Studioの設定->プラグイン-> Androidサポート)