当我编译我的代码时,我收到一条消息:
Note: H:\Project2\MyGui2.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
如何使用-Xlint:unchecked
重新编译
发布于 2014-01-08 07:09:20
在gradle项目中,您可以通过以下方式添加此编译参数:
gradle.projectsEvaluated {
tasks.withType(JavaCompile) {
options.compilerArgs << "-Xlint:unchecked"
}
}
发布于 2011-11-22 01:22:10
我知道这听起来很奇怪,但我很确定这是你的问题:
在MyGui.java中的某个地方,您正在使用泛型集合,而没有指定类型。例如,如果您在某处使用ArrayList,您将执行以下操作:
List list = new ArrayList();
当你应该这样做的时候:
List<String> list = new ArrayList<String>();
发布于 2014-09-05 15:55:11
gradle还有另一种方法:
compileJava {
options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation"
}
https://stackoverflow.com/questions/8215781
复制相似问题