我如何抑制有关预览功能的Javac警告?

问题描述 投票:0回答:1

我正在使用Java 13(13.0.1.hs-adpt),并且启用了预览语言功能(主要是由于文本块)。

我的代码在所有相关的地方都用@SuppressWarnings("preview")正确地注释,但我仍然可以得到

Note: Some input files use preview language features.
Note: Recompile with -Xlint:preview for details.

当我编译时。

我知道那不是编译器打印警告(实际上,-Xlint:-preview不会更改任何内容。

是否有抑制这些消息的方法?

java javac java-13
1个回答
0
投票

本文Evolving Java With ––enable–preview aka Preview Language Features描述了无法禁用此警告的主要目的是什么。

想象每个人都开始尝试预览功能(或孵化器模块),然后传播该代码,周围的文物。功能更改时,它们将过时在短短几个月后,保持这种依赖性将成为一个噩梦。不过请放心,有很多保护措施恰恰防止了这一点。好吧,至少从偶然发生。

[This additional link显示最新的Eclipse IDE支持哪些@SuppressWarning

© www.soinside.com 2019 - 2024. All rights reserved.