微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何抑制有关已弃用api的javac警告?

如何解决如何抑制有关已弃用api的javac警告?

根据我在文档中所知道的,您无法在命令行上执行此操作。

根据javac文档,-Xlint:none仅禁用“ Java语言规范未强制执行”的警告。似乎警告您使用不推荐使用的API是由语言规范管理的。

最好的选择是修复不建议使用的API的使用。但是,一种选择是将@SuppressWarnings("deprecation")注释添加到使用不推荐使用的API的类或方法中。

解决方法

当我编译时,javac输出:

Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.`

我希望取消这个警告。尝试-Xlint:none似乎无济于事。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。