146 votes

Que signifie ce symbole dans IntelliJ ? (cercle rouge en bas à gauche du nom de fichier, avec « J » dedans)

Sous le dossier cible dans IntelliJ pour un projet Java que j'ai créé, j'ai quelques fichiers source Java dans le paquet. À côté de chaque fichier, l'icône « J » a un cercle rouge avec une ligne à travers.

Qu'est-ce que ça veut dire ? Comment le réparer ?

177voto

irreputable Points 25577

Vous devez spécifier le répertoire source

File> Project Structure > Modules

cliquez sur le répertoire et cliquez sur le bouton Sources

C'est bizarre parce que d'habitude c'est fait automatiquement. Peut-être que c'est mieux si vous recréez à nouveau le projet.

64voto

Djalas Points 511

S'il s'agit d'un projet maven

  1. clic droit sur le pom.xml
  2. Ajouter comme projet Maven

Merci

8voto

Hari P Points 156

Cette situation se produit lorsque l'IDE recherche le dossier src et qu'il ne peut pas le trouver dans le chemin. Sélectionnez la racine du projet (F4 dans les fenêtres) > Accédez aux modules dans l'onglet latéral > Sélectionnez les sources > Sélectionnez le dossier approprié avec les fichiers sources dans celui-ci> Cliquez sur l'icône de dossier sources bleues (pour ajouter des sources) > Cliquez sur le dossier Sources de test vertes ( pour ajouter des dossiers de test unitaires).

4voto

crazyGuy Points 254

Retrouvez 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 en dehors de la racine source. Reportez-vous à la section Configuration des racines du contenu pour plus de détails."

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X