@Nullable kann nicht in javax.annotation gefunden werden. *
Möchte ich verwenden @Nullable
annotation zu beseitigen NullPointerExceptions
.
Ich habe einige tutorials im Netz, die ich bemerkt, dass diese annotation stammt aus dem Paket javax.annotation.Nullable
;
aber wenn ich es importieren wird ein Kompilierungsfehler generiert: cannot find symbol
InformationsquelleAutor der Frage | 2013-09-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie ein Glas, dass diese Klasse existiert. Sie finden es hier
Wenn mit Maven, fügen Sie das folgende dependency-Deklaration:
InformationsquelleAutor der Antwort david99world
Das Artefakt wurde verschoben aus
net.sourceforge.findbugs
zuInformationsquelleAutor der Antwort jan
Wenn Sie mit Gradle, Sie könnten die Abhängigkeit so:
InformationsquelleAutor der Antwort mkobit
Den Fall, dass jemand das, während Sie versuchen, kompilieren Sie ein Android-Projekt gibt es eine alternative Nullable Umsetzung in
android.support.annotation.Nullable
. Also aufpassen, welches Paket Sie haben verwiesen, die in Ihrerimport
s.InformationsquelleAutor der Antwort Janis Peisenieks
Ich bin mit Guave die Anmerkung enthalten:
(Gradle code )
InformationsquelleAutor der Antwort John Tribe
Wenn jemand hat dieses Problem beim erstellen eines Maven-Projekt erstellt, in IntelliJ IDEA extern, ich habe folgende Abhängigkeit statt der Antwort:
Nutzung dieser erlauben wird, das Projekt zu bauen, die auf IntelliJ IDEA und selbst mit Maven.
Finden Sie es hier.
InformationsquelleAutor der Antwort crawton