使gradle build输出与vscode java扩展相同的警告

relj7zay  于 2021-07-05  发布在  Java
关注(0)|答案(1)|浏览(321)

我有一个从命令行运行的渐变版本。有时我会在vscode中打开并编辑项目。
当我在vscode中打开一个项目时,会收到一堆警告。当我从命令行使用gradle进行构建时,我没有得到任何结果。
有没有一种方法可以让我的gradle build触发器与vscode扩展生成的警告集完全相同?

db2dz4w8

db2dz4w81#

我怀疑gradle中的警告是否与vscode中的警告完全相同,除非您可以告诉gradle使用vscode作为编译器。
也就是说,我一直

compileJava { 
    options.compilerArgs << "-Xlint:all" 
}

在我的 build.xml 如果噪声太大,可以降低lint级别并指定 -Xlint:deprecation . 有关可用lint选项的列表,请参阅javac文档(在页面中搜索“-xlint:”。)
您甚至可以使用 -Xdoclint:all ; 再次查看文档以了解它支持哪些检查。

相关问题