缺少依赖项'class javax.annotation.Nullable'

Jef*_*ron 12 java scala sbt jira-rest-java-api

我正在尝试在我正在开发的Scala程序中使用Atlassian提供的jira-rest-java-client.我使用Eclipse作为我的IDE.

当我有一个类型为Issue的对象时,我试着查看我看到的属性,它们的属性远远少于Java代码中声明的属性.

我想也许这只是日食没有找到的所有属性/对象的方法,所以我试图把Issue.getSummary()和做的SBT编译.编译向我显示了这个错误:

缺少依赖项'class javax.annotation.Nullable'

有任何想法吗?

Jef*_*ron 22

我在googlecode上找到了这个问题的答案:http://code.google.com/p/guava-libraries/issues/detail?id = 1095.要纠正sbt中的问题,您需要添加此依赖项:

"com.google.code.findbugs" % "jsr305" % "1.3.+"
Run Code Online (Sandbox Code Playgroud)

  • 实际上你可能只是在编译时想要它,如:libraryDependencies + ="com.google.code.findbugs"%"jsr305"%"1.3.+"%"compile" (2认同)