从命令行运行时,如何使用 Eclipse Java 编译器 (ECJ) 3.6.2 * 将警告视为错误?
较新的版本(至少 3.8.2)有这个-err:all
标志,但是这在 3.6.2 中不可用。我还有其他选择吗?
我发现了这个问题(Javac:Treat warnings as errors),它推荐了未记录的-Werror
标志,但这似乎只适用于 javac。
注意:由于各种完全无法控制的原因,我必须使用 ECJ 3.6.2。所以切换到较新的版本或 javac 不是一种选择(至少,不是在不久的将来)!
* 似乎也被称为“JDT Core Batch Compiler”。