J'ai beaucoup de ces avertissements dans le projet et j'aimerais éteindre. Je ne suis pas intéressé à éliminer ces importations, donc J'utilise Eclipse 3.4.2. P>
4 Réponses :
Pour changer pour l'ensemble du espace de travail: P>
fenêtre> Préférences> Java> Compilateur> Erreurs / avertissements> Importation inutilisée> Ignorer. P>
Pour remplacer les paramètres d'espace de travail pour un seul projet: P>
Projet> Propriétés> Compilateur Java> Erreurs / Avertissements> Importation inutilisée> Ignorer. P>
Et en Python, c'est pydev> éditeur> analyse de code i>. C'est une question d'éclipse générique entre les langues, pas seulement Java.
@suppresswarnings ("non utiliséimports") désactive juste des importations inutilisées par opposition aux éléments non utilisés al) p>
@suppresswarnings ("non utiliséimports") code> est certainement meilleur dans ce cas que
@suppresswarnings ("non utilisé") code>, mais il faudrait être appliqué à chaque classe individuellement. Modification des paramètres de l'espace de travail, comme je l'ai suggéré dans ma réponse, est un seul changement. Si vous ne voulez que le changement d'impact sur un projet, au lieu de tout l'espace de travail, vous pouvez remplacer dans le projet> Propriétés> Java Compiler> Erreurs / avertissements> Importation inutilisée> Ignorer.
Je suis d'accord et je suis avéillé votre réponse. J'ai ajouté que, en réponse à un commentaire précédent sur "inutilisé", j'ai ajouté cela comme une réponse que la réponse du commentaire ne fonctionnait pas, devinez c'était parce qu'il a été supprimé! L'ajout @Suppresswarnings est probablement inacceptable pour la même raison en supprimant les importations, ce qui signifie éditer le code (comme vous l'avez mentionné)
BTW, un très bon raccourci est Ctrl + Shift + O qui nettoie automatiquement ces importations automatiquement.
Il est également possible de mettre de sorte que dans toutes les importations d'enregistrement sont automatiquement organisées à partir de: p> si vous préférez laisser ces importations là-bas, c'est OK. Mais c'est à quiconque :) p> aussi je ne suis pas sûr de la version 3.4. P> p>
Comme je l'ai dit, ce n'est pas ce que je veux. Je n'aime tout simplement pas être dans l'histoire de Svn en tant que personne qui a touché chaque dossier sans raison, mais c'est juste moi.
Si vous avez un fichier Lorsque vous utilisez vscode, ce fichier doit être vu à partir de la racine du projet dans un dossier org.eclipse.jdt.core.prefs code> alors vous pouvez ajouter
org.eclipse.jdt.core.compiler.problem.unoundimport = Ignorer code> . p>
.Settings code>. p>
Cela a cessé de travailler dans VSCODE ...
Commentaire Side: Pourquoi n'utilisez-vous pas la dernière éclipse? Y a-t-il une raison particulière?
@Nanda Pas tout le monde n'a le luxe d'utiliser la dernière question de tout, d'autres contraintes d'envoi, par ex. (potentiel) Problèmes avec un plug-in dépendant non disponible dans la dernière version ou peut-être que l'OP est à un point critique du projet sans temps pour trier tous ces problèmes qui apparaissent
Je connais les raisons les plus courantes, mais 3.4 a plus de 2 ans et je ne suis pas sûr de connaître des plugins qui ne fonctionnent pas avec une version plus récente d'Eclipse. S'il vous plaît éclairer moi!
@nanda hors top de ma tête son plug-in ClearCase. Mais je sais qu'il y en a beaucoup d'autres.