我想javax.annotation.Nullable在我的 GWT 项目中使用该注释。我想知道哪个模块必须继承到我的 gwt.xml 文件中才能使用该注释。google guava jar 内部使用 Nullable 注释,如果我在项目中使用该 Jar,它就可以编译。请帮助我必须继承什么包才能使用注释javax.annotation.Nullable?
我在网上搜索了很长时间,但仍然无法弄清楚必须继承哪个包。
任何建议将不胜感激。
您必须添加对 JSR 305 的依赖项。例如,Guava 使用此:
<groupId>com.google.code.findbugs</groupId>
<artifactId>jsr305</artifactId>
<version>1.3.9</version>
Run Code Online (Sandbox Code Playgroud)
现在,您必须使用问题中提到的解决方法:
javax/annotation/Annotation.gwt.xml在您的项目中 创建一个简单的文件:
<module>
<source path="" />
</module>
Run Code Online (Sandbox Code Playgroud)添加<inherits name='javax.annotation.Annotation' />到您的应用程序模块 ( .gwt.xml) 文件。
| 归档时间: |
|
| 查看次数: |
528 次 |
| 最近记录: |