Sous le dossier cible dans IntelliJ pour un projet Java que j'ai créé, j'ai quelques fichiers source java dans le package. À côté de chaque fichier, l'icône «J» a un cercle rouge traversé par une ligne.
Qu'est-ce que ça veut dire? Comment je le répare?
java
intellij-idea
target
TERACYTE
la source
la source
Réponses:
Vous devez spécifier le répertoire source
cliquez sur le répertoire et cliquez sur le bouton Sources
C'est bizarre car généralement c'est fait automatiquement. Il vaut peut-être mieux recréer le projet à nouveau.
la source
src
) mais je suppose que c'était trop haut dans la hiérarchie, toutes mes importations ont mal tourné. Si vous rencontrez le même problème, essayez ceci avec un autre dossier.Si c'est un projet maven
Merci
la source
La première réponse irréputable ci-dessus qui commence par "vous devez spécifier le répertoire source" est correcte, mais je ne le vois pas vous dire la manière la plus simple de le faire.
Faites simplement un clic droit sur le dossier des sources java ("java" sous src / main / java s'il s'agit d'un projet Maven par exemple) et sélectionnez Marquer le répertoire comme> Source Root (voir capture d'écran ci-dessous).
la source
Cette situation se produit lorsque l'EDI recherche le dossier src et ne peut pas le trouver dans le chemin. Sélectionnez la racine du projet (F4 dans Windows)> Allez dans Modules sur l'onglet latéral> Sélectionnez Sources> Sélectionnez le dossier approprié contenant les fichiers source> Cliquez sur l'icône du dossier des sources bleu (pour ajouter des sources)> Cliquez sur le dossier Green Test Sources (pour ajouter des dossiers de test unitaires).
la source
Trouvez tous les symboles IntelliJ (v15) ici: https://www.jetbrains.com/idea/help/symbols.html
Ce site indique que cette icône signifie "Classe Java située hors de la racine source. Reportez-vous à la section Configuration des racines de contenu pour plus de détails."
la source
Une autre option si vous utilisez Flavors dans Android Studio:
Cliquez sur Build -> Select Build Variant.
Dans la liste, cliquez sur la variante dans laquelle vous travaillez et elle deviendra verte et les autres auront le J. rouge.
la source
Appuyez sur F4 à la racine du projet et sélectionnez la source racine en appuyant sur le bouton source. Cela a résolu mon problème!
la source
Marquez d'abord le répertoire comme racine source. Ensuite, allez sur le pom excel et faites un clic droit dessus. sélectionnez ajouter comme projet maven.
la source
Cela signifie que ces fichiers ne font pas partie des paramètres du projet.
la source
J'ai téléchargé un projet depuis github avec le dossier .idea. Après avoir supprimé ce dossier, tout allait bien.
la source
marquez le dossier java comme racine source, cela résoudra.
la source
Peut-être que votre projet n'a pas été un projet Android par Android Studio, veuillez vous assurer que le plugin `` support Android '' a été activé (Préférences Android Studio -> Plugins -> Sélectionnez le support Android)
la source
Comme mentionné précédemment,
la source
Fermez Android Studio et supprimez les dossiers .idea et .gradle de la structure du projet et redémarrez Studio.
la source
Cela signifie que vos fichiers source Java ne font pas partie du projet.
Si les suggestions mentionnées ici ne résolvent pas le problème, vous avez peut-être rencontré un bogue rare comme moi. La recherche des exceptions trouvées dans le journal m'a aidé. Dans mon cas, la désactivation du "Plugin DevKit", la suppression du répertoire .idea et la réimportation du projet ont fonctionné.
la source
En fait, cela peut se produire pour deux raisons.
Votre projet n'obtient pas / ne met pas à jour vos dépendances. Accédez à votre terminal et entrez mvn clean install . Ou faites un clic droit sur pom.xml et cliquez sur Ajouter en tant que projet Mevan.
Vérifiez que votre jdk est correctement configuré pour le projet.
la source
C'est ce qui a fonctionné pour moi
la source
Cela me tuait car j'avais le même problème. Je passe juste en revue d'anciens projets. Refaire vraiment les vieilles leçons de la classe pour obtenir plus de pratique. Les dépôts ont juste des problèmes de compatibilité. Alors j'importe le projet. Ajoutez ensuite la source comme les autres déclarent. Fermez ensuite le projet. Supprimez le répertoire .idea à la racine et réimportez le projet.
la source