问题

当我们编译Java文件出现报错 ‘xxx’ is deprecated and marked for removal时,代表该语法类型不适合在此JDK版本下使用

原因分析

以下图JDK17版本下的第28行代码报错为例:

报错提示:‘Long(long)’ is deprecated and marked for removal
即包装类Long在当前版本JDK已弃用,建议删除。

鼠标悬停至下图报错红线“Long”处,得知Long包装类自从JDK9版本起,就不建议使用了。

解决方法(临时)

(注意:此方法只是临时修改配置解决问题,具体是否使用要视具体情况而定,如公司是否允许。)
1.点击下图“Edit inspection profile setting”进入提示编辑页面

2.把下图Severity中的Error改为Warning,点击OK

3.观察报错发现报错消失,此时可以重新运行代码

Java程序编译时,出现‘xxx‘ is deprecated and marked for removal报错的临时处理方法相关推荐

  1. npm 安装yeoman时出现npm WARN deprecated npmconf@2.1.2报错...解决办法

    npm 安装yeoman时出现npm WARN deprecated npmconf@2.1.2报错-解决办法 我是nodeJS 小白,在用npm命令安装yeoman是,给出了这样的错误提示: $ n ...

  2. 自学java编译老是出错_编写HelloWorld程序编译时提示写入HelloWorld时出错是什么意思...

    编写HelloWorld程序编译时提示写入HelloWorld时出错是什么意思 这个能出错的地方就难说了,能给出代码或者错误提示吗 为什么javac编译后说写入错误呢HelloWorld.java : ...

  3. java 程序编译和运行的过程

    Java整个编译以及运行的过程相当繁琐,本文通过一个简单的程序来简单的说明整个流程. 如下图,Java程序从源文件创建到程序运行要经过两大步骤:1.源文件由编译器编译成字节码(ByteCode)  2 ...

  4. Java在加载阶段会加载依赖吗,Java程序编译和运行过程之 一个对象的生命之旅(类加载和类加载器)...

    Java程序从创建到运行要经过两个大步骤 1:源文件(.java)由编译器编译成字节码ByteCode(.class) 2:字节码由Java虚拟机解释并运行 源文件编译成字节码,主要分成两个部分: 1 ...

  5. Java程序编译和运行的过程

    Java整个编译以及运行的过程相当繁琐,本文通过一个简单的程序来简单的说明整个流程. 如下图,Java程序从源文件创建到程序运行要经过两大步骤:1.源文件由编译器编译成字节码(ByteCode)  2 ...

  6. 程序编译时书写Makefile注意事项一例

    在进行程序编译时,可能需要指定一些库的库的路径.头文件的路径,分别使用的参数选项是-L和-I,需要注意的是: 需要确保-L和-I后边的内容不为空,否则会出现意想不到的错误,而这种错误比较难以发现,引起 ...

  7. 编译运行一个java程序_如何从另一个Java程序编译和运行Java程序

    编译运行一个java程序 Have you ever thought if it's possible to compile and run a java program from another j ...

  8. Java程序编译的几个方法(编辑器Notepad++)

    Java程序编译的几个方法 以写好的HelloWorld.java文件为例: 我将这个HelloWorld.java文件放在了: HelloWorld.java文件的内容: 编译的原理就不多说了:(画 ...

  9. java程序编译成exe文件_将java程序编译成独立运行的exe文件

    将java程序编译成独立运行的exe文件 众所周知java的程序可以"一次编译,到处运行",这个特性不错,但是实现这个特性的前提是当前的平台 必须有相应的jvm,而且如果当前平台的 ...

最新文章

  1. [转]英语飙升的好方法
  2. djc加密数字货币_中国银行原副行长: quot;网络加密币quot;难以成为货币,央行数字货币只能是法定货币的数字化...
  3. 从源码角度深入分析log4j配置文件使用
  4. Spring之装配Bean(一)
  5. android studio有错误,清单合并失败,Android Studio中出现多个错误
  6. 诺基亚贝尔回应“落选运营商5G采购”:尊重运营商决定
  7. Linux中如何删除一个大文件
  8. 【matlab】:matlab中不断的出现计算过程怎么办
  9. python pyquery 解析html数据(2)
  10. abc大神的官改最新版本固件下载
  11. vb.net 如何连接Access数据库
  12. 时间格式转化大汇总各种类型
  13. 鸿蒙第三代手机,华为第三代折叠屏手机面市 余承东披露今年4月旗舰机启用鸿蒙系统...
  14. 第一篇博客,shader练习
  15. 解决Tortoise git没有红色、绿色勾勾的问题
  16. TCP协议的三次握手大体流程
  17. 项目管理-挣值分析方法学习总结
  18. 模拟键盘鼠标事件有两种方法
  19. 吕思清老师口中的小艺是何许人也
  20. 多协议BGP-----MPBGP

热门文章

  1. 居中到底有多少种方法
  2. 【嵌入式笔记】简要谈一谈嵌入式开发中重写printf的几种方法
  3. jmeter接口测试-post请求
  4. slam 单目稠密深度详解
  5. NTP时间服务器配置以及错误的总结
  6. 串联系统和并联系统可靠度计算
  7. 网页版phpMyAdmin账号密码
  8. 数智化转型咨询赋能白皮书 附下载
  9. vscode提示 拓展主机在过去5分钟内意外终止了3次问题解决...
  10. 个人学习笔记——庄懂的技术美术入门课(美术向)02