19

我收到此警告:

截屏

当我单击图像时,它只会打开关联的编辑器,但不会说出引发警告的行号。我不想添加@SuppressWarning("unchecked")整个班级...

任何解决方法/修复?

4

4 回答 4

70

-Xlint:unchecked在 IntelliJ IDEA 中编译:

  • 转到Settings对话框(Ctrl+ Alt+S+ ,
  • 选择Compiler>Java Compiler
  • 在字段中添加以下内容Additional command line parameters

    -Xlint:unchecked

  • 再次运行你的编译

于 2013-04-25T08:28:16.967 回答
3

IntelliJ IDEA 15

更快的解决方案:

  • Ctrl+ Shift+A
  • 键入“附加 com”并按Enter

    附加命令行参数

  • 类型-Xlint:unchecked> 确定

    Xlint 未选中

  • Ctrl++重新编译(或转到 Build > Compile ... ShiftF9

    • 您可以从项目树中选择一个类/模块来指定要重新编译的内容
  • 您将看到出现问题的行和列

    例如:警告:( 5 , 27 ) java: unchecked ...

于 2016-03-20T21:18:16.877 回答
2

我不确定为什么您的 IDE 没有向您显示一般警告,但您可以尝试编译

-Xlint:unchecked

了解更多详情。

于 2013-01-09T16:50:13.110 回答
0

我还没有评论的声誉,但要添加到@ROMANIA_engineer 的答案 - 如果您使用的是 Mac,则快捷方式是 Shift-Command-A。

菜单条目是帮助/查找操作。

于 2020-05-13T07:44:04.063 回答