Qu'est-ce symbole signifie dans l'Ide? (cercle rouge sur le coin inférieur gauche du nom de fichier, 'J' en elle)
Sous le dossier cible dans IntelliJ pour un projet en Java, j'ai créé, j'ai quelques fichiers source java dans le package. À côté de chaque fichier le 'J' icône a un cercle rouge avec une ligne à travers elle.
Ça veut dire quoi? Comment puis-je résoudre ce problème?
- La réponse vous a été donné est correct, mais pas complètement. Intellij remplacer C avec J si le fichier source n'est pas en vertu d'un définies src dossier ou si le fichier est trop gros. J'explique Intellij Icônes dans mon article sur le blog.
- Double Possible de l'ide, icône des fichiers de projet
Vous devez vous connecter pour publier un commentaire.
Vous devez spécifier la source dir
cliquez sur le répertoire et cliquez sur les Sources bouton
C'est bizarre parce que d'habitude, cela se fait automatiquement. C'est peut-être mieux si vous recréer à nouveau le projet.
src
) mais je suppose que c'était trop haut dans la hiérarchie, tous mes importations s'est mal passé. Si vous avez le même problème, essayez avec un autre dossier.Si c'est un projet maven
Grâce
La première réponse de irreputable ci-dessus qui commence par "vous devez spécifier la source dir" est correct, mais je ne le vois pas vous dire la façon facile de le faire.
Faites simplement un clic droit sur les sources java dossier ("java" sous src/main/java si c'est un projet Maven par exemple) et sélectionnez Répertoire > les Sources de la Racine (voir capture d'écran ci-dessous).
Cette situation se produit lorsque l'IDE semble pour le dossier src, et il ne peut pas trouver dans le chemin.
Sélectionnez la racine du projet (F4 dans windows) > accéder à des Modules sur le Côté Tab > Sélectionner les Sources > choisir le dossier avec les fichiers source dans elle> Cliquer sur le bouton bleu de sources icône de dossier (pour l'ajout de sources) > Cliquez sur le Vert Sources de Test par dossier ( pour ajouter de l'Unité de test des dossiers).
Trouver tous les IntelliJ (v15) symboles ici: https://www.jetbrains.com/idea/help/symbols.html
Ce site indique que cette icône signifie "classe Java situé à l'extérieur de la source de la racine. Reportez-vous à la section Configuration du Contenu des Racines pour plus de détails."
Appuyez sur F4 à la racine du projet et de sélectionner la racine de la source en appuyant sur le bouton source.
Il résolu mon problème!
Une autre option si vous utilisez des Saveurs dans Android Studio:
Cliquez sur Build -> Sélectionnez générer une Variante.
Dans la liste, cliquez sur la variante que vous travaillez et il s'allume en vert et les autres auront le rouge J.
Cela signifie que les fichiers ne font pas partie des paramètres du projet.
J'ai téléchargé un projet à partir de github avec .idée dossier.
Après la suppression de ce dossier, tout était ok.
marque la java dossier comme source de la racine.Il permettra de résoudre.
Peut-être que votre projet n'a pas été comme projet android par android studio, assurez-vous que le plugin android de support' a été activée(Android Studio Préférences -> Plugins -> Sélectionnez le Soutien Android)
Comme mentionné précédemment,
Fermer Android Studio et les supprimer .idée et .gradle dossier à partir de la structure de projet et de commencer à nouveau en Studio.