Java编译错误限制为100

ope*_*sid 33 java javac

我有一个Java文件,当我编译时,在java编译器(javac)退出之后,我将只能在控制台上看到前100个错误.我怎样才能在控制台上看到所有编译错误?在此先感谢 - opensid

kro*_*ock 33

通常编译器会在100次错误后放弃.此点之后的大多数错误可能是由第一个错误之一引起的.如果您必须有更多错误,请查看javac选项 -Xmaxerrs-Xmaxwarns


Dal*_*yer 17

如果您使用的是gradle:

allprojects {
  gradle.projectsEvaluated {
    tasks.withType(JavaCompile) {
        options.compilerArgs << "-Xmaxerrs" << "1000"
    }
  }
}
Run Code Online (Sandbox Code Playgroud)


Pet*_*ore 5

你试过-Xmaxerrors命令行选项吗?去这里搜索"maxerrors"

  • 谢谢Peter -Xmaxerrs (2认同)