Ale*_*nov 12 javascript java jmeter nashorn deprecation-warning
当我运行最近下载的 JMeter 5.1.1 时,我看到很多次terminal window:
警告:计划从未来的 JDK 版本中删除 Nashorn 引擎
我使用了网络搜索并找到了JEP 335: Deprecate the Nashorn JavaScript Engine。
动机
Nashorn JavaScript 引擎首先通过 JEP 174 合并到 JDK 8 中,作为 Rhino 脚本引擎的替代品。发布时,它是 ECMAScript-262 5.1 标准的完整实现。
随着 ECMAScript 语言构造以及 API 的快速调整和修改,我们发现 Nashorn 难以维护。
我希望看到新引擎现在得到更多使用,但不,我找不到将运行JavaScript的替代品。JavaScriptin会发生什么JMeter?它不会运行,我们鼓励使用Groovy?
顺便说一句,如何从终端中删除该警告?
use*_*900 19
JMeter 的最佳实践鼓励使用Groovy
我们建议使用 Apache Groovy
在新版本更改中,此警告有一个解决方法:
要消除这些警告,请将 -Dnashorn.args=--no-deprecation-warning 添加到您的 Java 参数中。这可以通过设置环境变量 JVM_ARGS 来实现
Run Code Online (Sandbox Code Playgroud)export JVM_ARGS="-Dnashorn.args=--no-deprecation-warning"
| 归档时间: |
|
| 查看次数: |
18995 次 |
| 最近记录: |