已弃用的编译错误

2022-09-04 01:48:25

我正在尝试编译我的Java程序,但是我收到“已弃用的文件”错误。

我通常通过键入“Javac文件名.java”来编译文件,但是我收到一个错误说:

文件名.java使用或覆盖已弃用的 API。使用 Xlint-deprecation 重新编译以了解详细信息。

我应该在命令行中键入什么内容以使其运行?


答案 1

这不是一个错误,只是一个警告

编译器仍将生成一个类文件,您将能够运行它。但是,最好解决该警告,因为使用已弃用的 API 可能会在以后导致更多问题。

如果您选择查看警告,则可以执行以下操作:

javac -Xlint:deprecation FileName.java

答案 2

如果您没有弃用

javac -Xlint Filename.java

推荐