我对包javax.annotation[2.0,3)
有构建时依赖性。那是因为我在一些@Nullable
实现中使用了Guava和Predicate
注释。
这些是注释,只是构建时依赖性,因此可以将它们标记为可选,并且不将它们包含在我的运行时分布中(为了节省空间)?
Import-Package: javax.annotation;resolution:=optional;version="[2.0,3)"
答案 0 :(得分:2)
这应该可以正常工作。您也可以完全省略导入。