IDEA在用控制台运行的时候,警告未来的JDK中将会移除Nashorn engine,怎么限制不让他输出这个警告?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IDEA在用控制台运行的时候,警告未来的JDK中将会移除Nashorn engine,怎么限制不让他输出这个警告?相关的知识,希望对你有一定的参考价值。
或者有没有别的方法可以将字符串转换为表达式的。
参考技术A 方法1:JVM添加启动参数: -Dnashorn.args=--no-deprecation-warning方法2:java代码设置: System.setProperty("nashorn.args","--no-deprecation-warning"); 参考技术B @SuppressWarnings("deprecation"),加上这个注解追问
这个木有用 只能抑制编译时的警告 运行时控制台输出的没法抑制 只能降低jdk版本了
使用IDEA运行项目时提示:Warning:java: 源值1.5已过时, 将在未来所有发行版中删除
如图 在使用IDEA运行项目时,在下方提示:Warning:java: 源值1.5已过时, 将在未来所有发行版中删除
这是因为JDK版本问题
解决方法如下:左上角 file ——> Project Structure
找到 Modules 和 Project 两项 在框内选择自己本地安装的 JDK 版本
然后同样找到 file ——> Settings
最后,重新运行项目 就不会提示这个问题了。
以上是关于IDEA在用控制台运行的时候,警告未来的JDK中将会移除Nashorn engine,怎么限制不让他输出这个警告?的主要内容,如果未能解决你的问题,请参考以下文章
使用IDEA运行项目时提示:Warning:java: 源值1.5已过时, 将在未来所有发行版中删除
如何删除关于 n_estimators 的未来警告将从 0.20 版本中的 10 更改为 0.22 中的 100?