如何使用 -Xlint:unchecked 进行编译?

2022-08-31 10:55:54

我在编译代码时收到一条消息:

Note: H:\Project2\MyGui2.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.

如何使用 重新编译 ?-Xlint:unchecked


答案 1

在 javac 的命令行上指定它:

javac -Xlint:unchecked

或者,如果您使用的是Ant,请修改您的javac目标

  <javac ...>
    <compilerarg value="-Xlint"/>
  </javac> 

如果您使用的是 Maven,请在 maven 编译器插件中进行配置

<compilerArgument>-Xlint:unchecked</compilerArgument>

答案 2

对于 IntelliJ 13.1,请转到 -> -> -> -> ,然后在右侧输入 。FileSettingsProject SettingsCompilerJava CompilerAdditional command line parameters"-Xlint:unchecked"


推荐