J'ai le problème mentionné dans le titre. Vous pouvez dire que ce fil en duplique un autre: Comment désactiver la validation des erreurs pour les annotations dans IntelliJ IDEA?
Mais la solution proposée ne fonctionne pas. Ils disent que je dois prendre les mesures suivantes:
Dans la structure du projet | Dans la boîte de dialogue Projet, définissez le niveau de langue du projet sur 6.0 - @Override dans les interfaces.
Cependant, le niveau de langue du projet est 6.0 pour le moment, mais je vois toujours l'erreur.
Vic, voici la fenêtre et il n’existe pas de version JVM sous le niveau de langue (malheureusement, je ne peux pas publier d’images, car j’ai 10 points de réputation).
Si votre projet comporte plusieurs modules, vérifiez également que chaque module utilise le niveau de langue 6 ou supérieur, ou utilisez le niveau de langue du projet (voir Project Settings > Modules > xxx > Language level
).
Vous devrez peut-être recharger votre projet une fois celui-ci modifié.
Sur votre module/projet, faites un clic droit pour voir le menu contextuel:
Choisissez Open Module Settings
ou appuyez sur F4. En posant des fenêtres:
Définir la valeur pour Choose Language level
section.
Vous devriez également vérifier Project language level
de cette façon: appuyez sur Ctrl+Alt+Shift+S
Une solution plus simple - inline
Placez le curseur sur le @Override
Word et déplacez le curseur sur le côté gauche jusqu'à ce que l'icône représentant une ampoule rouge apparaisse. Puis cliquez dessus.
Cliquez sur Définissez le niveau de langue sur 6 - Remplacer les interfaces
La méthode ci-dessus est une alternative à l'approche suivante:
Si vous utilisez maven, ajoutez le plug-in maven compiler au fichier pom.xml du projet.
<build>
<plugins>
<plugin>
<groupId>org.Apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
</plugins>
</build>
Cela a résolu le problème pour moi.
Il y a aussi un niveau de langue pour chaque module. Veuillez vérifier les paramètres de votre module dans la structure du projet.