14

Java プログラムをコンパイルしようとしていますが、「Deprecated File」エラーが発生します。

通常、「Javac FileName.java」と入力してファイルをコンパイルしますが、次のエラーが表示されます。

FileName.java は廃止された API を使用またはオーバーライドします。詳細については、Xlint 非推奨で再コンパイルしてください。

コマンドラインに何を入力すれば実行できますか?

4

4 に答える 4

16

これはエラーではなく、単なる警告です。

コンパイラは引き続きクラス ファイルを生成し、それを実行することができます。ただし、非推奨の API を使用すると、後でさらに問題が発生する可能性があるため、警告に対処することをお勧めします。

警告を表示することを選択した場合は、次の操作を実行できます。

javac -Xlint:deprecation FileName.java
于 2013-04-26T14:52:38.210 に答える
0

gradlew ビルドの実行中に同じ例外が発生しました。パスに Java 1.7 が含まれており、JAVA_HOME 変数パスに 1.8 が指定されていることがわかりました。パスを 1.8 に更新すると、ビルドは成功しました。

于 2016-05-19T18:40:43.093 に答える