When I compile the Spring JDBC source on OS X with JDK 1.7.0, I get this warning:
warning: CachedRowSetImpl is internal proprietary API and may be removed in a future release
How do I suppress the warning message during a compile?
I already know and use Java's @SuppressWarning annotations. I'm looking for the specific use of this to suppress the warning I've described.
My question specifically is, in this line of code:
@SuppressWarnings("valuegoeshere")
what should "valuegoeshere" be replaced with?
EDIT: People, I know that it is best to avoid the code that leads to the warning. And usually that would be my approach. However I'm compiling third-party code here which I don't want to rewrite. I just want to add the correct annotation to suppress the warning, so that warnings I can actually do something about don't get buried.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…