我想使用@Nullable
注释来消除NullPointerExceptions
。我在网上找到了一些教程,我注意到这个注释来自javax.annotation.Nullable
包;但是当我导入它时,生成了一个编译错误:找不到符号
发布于 2013-09-26 22:38:07
您需要包含该类所在的jar。你可以在here上找到它
如果使用Maven,您可以添加以下依赖声明:
<dependency>
<groupId>com.google.code.findbugs</groupId>
<artifactId>jsr305</artifactId>
<version>3.0.2</version>
</dependency>
至于Gradle:
dependencies {
testImplementation 'com.google.code.findbugs:jsr305:3.0.2'
}
发布于 2014-07-18 20:24:29
工件已从net.sourceforge.findbugs
移动到
<dependency>
<groupId>com.google.code.findbugs</groupId>
<artifactId>jsr305</artifactId>
<version>3.0.0</version>
</dependency>
发布于 2015-06-01 15:03:57
如果您使用的是Gradle,则可以像下面这样包含依赖项:
repositories {
mavenCentral()
}
dependencies {
compile group: 'com.google.code.findbugs', name: 'jsr305', version: '3.0.0'
}
https://stackoverflow.com/questions/19030954
复制相似问题