在编写了一个长的GUI程序并在日食中获得正确的结果后,最可怕的错误是在终端中运行seam程序,并因看到此错误而大吃一惊:
Note: ./au/edu/uow/UserInterface/UserInterface.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
我一直在搜索以解决此问题。解决的办法是用另一个版本的编译器重新编译它。
javac -source 1.4 File.java
要么
javac Xlint File.java
为什么会发生此警告?如果是由于使用了不推荐使用的功能,则仍然可以找到问题所在。不再发生!
最佳答案
这解决了我的问题...
allprojects {
repositories {
google()
jcenter()
gradle.projectsEvaluated {
tasks.withType(JavaCompile) {
options.compilerArgs << "-Xlint:deprecation"
}
}
}