找到第一个错误后停止编译的javac命令行选项

exe*_*ook 4 java javac command-line-arguments

有时你只是在代码中做了一些拼写错误,但是编译器会输出几十个错误,(实际上它只是在第一个拼写错误之后才编译).因此,有时将编译器输出限制为检测到的第一个错误会非常方便.GCC/Clang会接受-Wfatal-errors,可以javac这样做吗?我正在使用JDK7 for Windows.

Bas*_*sen 6

请参阅此答案:https://stackoverflow.com/a/3115546/500478

您可以在放弃之前使用-Xmaxerrs-Xmaxwarns设置最大错误/警告数javac.