1

在编写了一个很长的 GUI 程序并在 Eclipse 中获得了正确的结果之后,最可怕的错误是在终端中运行 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

为什么会出现此警告?如果是因为使用了不推荐使用的功能,那么无论如何要找到问题所在。以免再次发生!

4

3 回答 3

1

这解决了我的问题...

allprojects {
repositories {
    google()
    jcenter()

    gradle.projectsEvaluated {
        tasks.withType(JavaCompile) {
            options.compilerArgs << "-Xlint:deprecation"
        }
   }
}
于 2018-07-27T13:16:12.180 回答
0

您可以在课程的开头使用它:@SuppressWarnings("unchecked") 忽略警告并查看问题所在。

于 2013-11-08T05:14:57.867 回答
-1

我第一次编译我的代码

  javac   Xlint File.java

此警告不再发生。

于 2012-10-28T02:19:01.980 回答