Je veux utiliser l'annotation @Nullable
pour éliminer les NullPointerExceptions
. J'ai trouvé quelques tutoriels sur internet, j'ai remarqué que cette annotation provient du package javax.annotation.Nullable
; mais lorsque je l'importe une erreur de compilation est générée : cannot find symbol
Réponses
Trop de publicités?Si quelqu'un rencontre ce problème lors de la construction d'un projet Maven créé dans IntelliJ IDEA de manière externe, j'ai utilisé la dépendance suivante au lieu de la réponse :
org.jetbrains
annotations
15.0
En utilisant cela, le projet pourra être construit sur IntelliJ IDEA et en utilisant Maven seul.
Vous pouvez le trouver ici.
Dans le cas des projets Android, vous pouvez corriger cette erreur en modifiant le fichier gradle du projet/module (build.gradle) comme suit :
dependencies { implementation 'com.android.support:support-annotations:24.2.0' }
Pour plus d'informations, veuillez vous référer ici.
- Réponses précédentes
- Plus de réponses