热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

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

如何解决《如何设置IntelliJIDEA以使用参数-Xlint编译代码:未选中?》经验,为你挑选了1个好方法。

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

javac GenericsMain.java Box.java -Xlint:unchecked

我收到了这样的消息

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

我如何在IDE中提供此功能?谢谢.



1> Javaru..:

设置(Ctrl+ Alt+ S/ ,)>构建,执行,部署>编译器> Java编译器>"其他命令行参数"

这是每个项目设置.

IntelliJ>设置/首选项>构建,执行,部署>编译器> Java编译器面板的屏幕截图

要设置新的未来项目,请在"文件">"其他设置">"默认设置"下进行相同设置

IntelliJ>文件>其他设置>默认设置>构建,执行,部署>编译器> Java编译器>的屏幕截图

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


Tor澄清......关键是要了解IntelliJ将项目特定设置与应用程序范围的设置(或macOS上的"首选项")合并.在设置面板顶部查找模糊文本,注意"当前项目".我发现这种合并令人困惑,但是*c'est la vie*.
推荐阅读
  • 2020年9月15日,Oracle正式发布了最新的JDK 15版本。本次更新带来了许多新特性,包括隐藏类、EdDSA签名算法、模式匹配、记录类、封闭类和文本块等。 ... [详细]
  • 本文介绍了Java编程语言的基础知识,包括其历史背景、主要特性以及如何安装和配置JDK。此外,还详细讲解了如何编写和运行第一个Java程序,并简要介绍了Eclipse集成开发环境的安装和使用。 ... [详细]
  • Cookie学习小结
    Cookie学习小结 ... [详细]
  • 本文详细介绍了 Java 网站开发的相关资源和步骤,包括常用网站、开发环境和框架选择。 ... [详细]
  • Java设计模式详解:解释器模式的应用与实现
    本文详细介绍了Java设计模式中的解释器模式,包括其定义、应用场景、优缺点以及具体的实现示例。通过音乐解释器的例子,帮助读者更好地理解和应用这一模式。 ... [详细]
  • 本文详细介绍如何使用Netzob工具逆向未知通信协议,涵盖从基本安装到高级模糊测试的全过程。通过实例演示,帮助读者掌握Netzob的核心功能。 ... [详细]
  • Leetcode学习成长记:天池leetcode基础训练营Task01数组
    前言这是本人第一次参加由Datawhale举办的组队学习活动,这个活动每月一次,之前也一直关注,但未亲身参与过,这次看到活动 ... [详细]
  • 本文将介绍如何在混合开发(Hybrid)应用中实现Native与HTML5的交互,包括基本概念、学习目标以及具体的实现步骤。 ... [详细]
  • 为什么多数程序员难以成为架构师?
    探讨80%的程序员为何难以晋升为架构师,涉及技术深度、经验积累和综合能力等方面。本文将详细解析Tomcat的配置和服务组件,帮助读者理解其内部机制。 ... [详细]
  • 本文将带你快速了解 SpringMVC 框架的基本使用方法,通过实现一个简单的 Controller 并在浏览器中访问,展示 SpringMVC 的强大与简便。 ... [详细]
  • 本文详细介绍了如何使用OpenSSL自建CA证书的步骤,包括准备工作、生成CA证书、生成服务器待签证书以及证书签名等过程。 ... [详细]
  • 应用链时代,详解 Avalanche 与 Cosmos 的差异 ... [详细]
  • 解决Bootstrap DataTable Ajax请求重复问题
    在最近的一个项目中,我们使用了JQuery DataTable进行数据展示,虽然使用起来非常方便,但在测试过程中发现了一个问题:当查询条件改变时,有时查询结果的数据不正确。通过FireBug调试发现,点击搜索按钮时,会发送两次Ajax请求,一次是原条件的请求,一次是新条件的请求。 ... [详细]
  • 秒建一个后台管理系统?用这5个开源免费的Java项目就够了
    秒建一个后台管理系统?用这5个开源免费的Java项目就够了 ... [详细]
  • Hadoop平台警告解决:无法加载本机Hadoop库的全面应对方案
    本文探讨了在Hadoop平台上遇到“无法加载本机Hadoop库”警告的多种解决方案。首先,通过修改日志配置文件来忽略该警告,这一方法被证明是有效的。其次,尝试指定本地库的路径,但未能解决问题。接着,尝试不使用Hadoop本地库,同样没有效果。然后,通过替换现有的Hadoop本地库,成功解决了问题。最后,根据Hadoop的源代码自行编译本地库,也达到了预期的效果。以上方法适用于macOS系统。 ... [详细]
author-avatar
手机用户2602905523
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有