Java项目编译时出现"请使用 -Xlint:unchecked 重新编译"提示信息时的解决方法
提示信息如下:
注: 某些输入文件使用了未经检查或不安全的操作。
注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。
解决方法如下
gradle
在build.gradle
中增加如下内容
tasks.withType(JavaCompile) {
options.compilerArgs << "-Xlint:unchecked" << "-Werror"
}
maven
在maven-compiler-plugin
中增加如下配置
<compilerArgument>-Xlint:unchecked</compilerArgument>
ant
在javac target
中增加如下配置
<javac ...>
<compilerarg value="-Xlint"/>
</javac>