抑制 javac 警告“...是内部专有 API,可能会在将来的版本中被删除”
当我在使用JDK 1.7.0的OS X上编译Spring JDBC源代码时,我收到以下警告:
warning: CachedRowSetImpl is internal proprietary API and may be removed in a future release
如何在编译过程中禁止显示警告消息?
我已经知道并使用Java的@SuppressWarning注释。我正在寻找它的具体用途来抑制我所描述的警告。
我的问题是,在这行代码中:
@SuppressWarnings("valuegoeshere")
应该用什么来代替“valuegoeshere”?
编辑:人们,我知道最好避免导致警告的代码。通常这就是我的方法。但是,我在这里编译第三方代码,我不想重写。我只想添加正确的注释来抑制警告,这样我实际上可以做的警告就不会被埋没。