JMeterは警告:Nashornエンジンは、将来のJDKのリリースから削除される予定です

アレクセイMartianov:

私は最近ダウンロードのJMeter 5.1.1を実行すると、私は多くの時間を参照してくださいterminal window

警告:Nashornエンジンは、将来のJDKのリリースから削除される予定です

私は、ウェブ検索を使用して見つけたJEP 335:廃止Nashorn JavaScriptのエンジン

動機

Nashorn JavaScriptエンジンは、最初のRhinoスクリプトエンジンの代替としてJEP 174を介して、JDK 8に組み込まれました。それがリリースされたとき、それはECMAScriptの-262 5.1標準を完全に実装しました。

で、ECMAScriptの言語構造の急速なペースでは、APIと一緒に、適応および変更され、我々は維持するために挑戦Nashornを発見しました。

私は、新しいエンジンはより現在使用中であることを読み取ることが予想されるが、いや、私が実行されます見つけることができませんでしたJavaScript、交換に。で何が起こるかJavaScriptではJMeterそれは実行されませんし、我々は、使用を奨励使用にGroovy

ところで、どの端末からその警告を削除するには?

user7294900:

Groovyはされ奨励のJMeterのベストプラクティスに

私たちは、ApacheのGroovyを使用して助言します

新バージョンでの変更この警告を回避する方法があります:

お使いのJava引数に無廃止 - 警告 - これらの警告を黙らせる、-Dnashorn.argsを=追加。それは的環境変数JVM_ARGSを設定することによって達成することができます

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

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=312340&siteId=1