Javascript JMeter警告:Nashorn引擎计划从未来的JDK版本中删除

Javascript JMeter警告:Nashorn引擎计划从未来的JDK版本中删除,javascript,java,jmeter,nashorn,deprecation-warning,Javascript,Java,Jmeter,Nashorn,Deprecation Warning,当我运行最近下载的JMeter 5.1.1时,我在终端窗口中多次看到: 警告:Nashorn引擎计划从未来的JDK中删除 释放 我使用了网络搜索并找到了 动机 Nashorn JavaScript引擎首先被合并到 JDK 8通过JEP 174替代Rhino脚本引擎。 当它发布时,它是对 ECMAScript-262 5.1标准 随着ECMAScript语言构建速度的加快 通过对API的调整和修改,我们发现Nashorn具有挑战性 维持 我本想读到新引擎现在使用得更多,但没有,我找不到什么可以运行

当我运行最近下载的JMeter 5.1.1时,我在
终端窗口中多次看到:

警告:Nashorn引擎计划从未来的JDK中删除 释放

我使用了网络搜索并找到了

动机

Nashorn JavaScript引擎首先被合并到 JDK 8通过JEP 174替代Rhino脚本引擎。 当它发布时,它是对 ECMAScript-262 5.1标准

随着ECMAScript语言构建速度的加快 通过对API的调整和修改,我们发现Nashorn具有挑战性 维持

我本想读到新引擎现在使用得更多,但没有,我找不到什么可以运行
JavaScript
。在
JMeter
中使用
JavaScript
会发生什么?它不会运行,我们鼓励使用
Groovy

顺便说一句,如何从终端删除该警告?

Groovy是JMeter的最佳实践

我们建议使用ApacheGroovy

在新版本中,此警告有一个解决方法:

要使这些警告静音,请在Java参数中添加-Dnashorn.args=--无弃用警告。这可以通过设置环境变量JVM_ARGS来实现

export JVM_ARGS="-Dnashorn.args=--no-deprecation-warning"