gpt4 book ai didi

java - Gradle - compileJava - 删除编译警告

转载 作者:搜寻专家 更新时间:2023-10-30 21:08:13 24 4
gpt4 key购买 nike

我们使用 Gradle 2.1 和 java 插件。在 compileJava 期间会出现不同的警告,例如:

warning: [options] bootstrap class path not set in conjunction with -source 1.7
Note: ../SomeClass.java uses or overrides a deprecated API.

我们知道它们的意思但不会修复它们(别问,其他线程 :) 有没有办法以某种方式避免这些消息?它们对输出造成了很大干扰:

:project1:compileJava
warning: [options] bootstrap class path not set in conjunction with -source 1.7
Note: SomeClass.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
1 warning
:project1:processResources
:project1:classes
:project1:jar
:project2:compileJava
warning: [options] bootstrap class path not set in conjunction with -source 1.7
1 warning
:project2:processResources
:project2:classes
:project2:jar
:project2:war

例如,在 compileJava 期间重定向 stderr 流以便我们可以 grep 出警告是不可能的吗?还是有别的办法?

最佳答案

试试这个:

tasks.withType(JavaCompile) {
options.warnings = false
}

关于java - Gradle - compileJava - 删除编译警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28572602/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com