当前位置: 首页 > 知识库问答 >
问题:

如何设置IntelliJ IDEA以使用参数-Xlint:未选中编译代码?

宋涵衍
2023-03-14

我在Oracle Java教程链接中读到过-Xlint:unchecked。我想设置我的IDE来通知我不安全的代码。但我在努力实现这一目标时遇到了一些麻烦。但是我设法在我的终端中使用命令得到了一条警告消息:

javac GenericsMain.java Box.java -Xlint:unchecked

我收到了这样的信息

GenericsMain.java:19: 警告: [unchecked] 未选中调用 addItem(T)
作为原始类型 Box
rawBox.addItem(8) 的成员;
^
其中 T 是一个类型变量:
T 扩展在类 Box
GenericsMain 中声明的对象.java:23: 警告:
[unchecked] 未选中调用 addItem(T) 作为原始类型 Box
rawBox.addItem(8) 的成员;
^
其中 T 是类型变量
T 扩展在类 Box
2 警告中声明的对象

如何在我的ide中提供这种功能?谢谢你。

共有1个答案

漆雕硕
2023-03-14

设置(CtrlAltS/

这是每个项目的设置。

要为将来的新项目设置,请在“文件”下设置相同的项目

更多详情:https://www.jetbrains.com/help/idea/java-compiler.html

 类似资料:
  • 在NetBeans 7.2中,我很难找到如何在Maven项目中使用-Xlint:unchecked进行编译。在Ant项目下,可以通过转到项目属性来更改编译器标志- 有没有办法使用Maven将IDE配置为使用此类标志进行编译?

  • 了解如何在 Dreamweaver 中设置编码首选参数、代码主题、格式和代码改写首选参数。 可以设置编码首选参数(例如代码格式和颜色等)以满足您的特定需求。 注意: 若要设置高级首选参数,请使用标签库编辑器(请参阅管理标签库)。 Dreamweaver 支持 CSS、JS 和 PHP 文件类型的格式设置。有关如何自定义 PHP、CSS、JS 代码格式设置的信息,请参阅设置代码格式。 设置代码外观

  • 问题内容: 我们已经构建了一个Go包,供我们许多人使用。 它是使用标准方法导入的。 但是,在编译时,我们所有的实用程序(包括很小的实用程序)最终都是很大的二进制文件。 我们提取了实用程序中的所有字符串,并发现整个软件包都被编译到每个实用程序中。包括那些实用程序未使用的功能。 编辑1: 谢谢回答这个问题的人。 这是我们所看到的: main.go play / subplay.go 永远不会调用函数B

  • 问题内容: 我想知道是否有C的Java等效项 可以在我们不想编译的代码块周围使用。添加块引号: 也有相同的效果,但是问题是,我们必须确保没有单行注释 在块中。 问题答案: Java中没有预处理程序指令。最好的选择是注释掉代码。

  • 4.6.3 编码设置参数 编码的方式可以更方便的设置:全局、相对与私有参数。 1.C++实现 在 C++ 中,可以使用 ros::param 或者 ros::NodeHandle 来设置参数。 1.1ros::param设置参数 设置参数调用API是ros::param::set,该函数中,参数1传入参数名称,参数2是传入参数值,参数1中参数名称设置时,如果以 / 开头,那么就是全局参数,如果以

  • 我正在尝试学习java的这个新GWT部分。。。 我做了我的第一个简单的应用程序 我命名了 我的模块:-HelloWorld 我收到以下错误: 2014年4月18日下午4:00:53爪哇。util。首选项。WindowsPreferences警告:无法在根0x8000002处打开/创建prefs根节点Software\JavaSoft\prefs。Windows RegCreateKeyEx(…)返