1

長いGUIプログラムを作成し、日食で正しい結果を得た後、最も恐ろしいエラーは、ターミナルでシームプログラムを実行し、このエラーを見て異常を解消することです。

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 に答える