nashorn

    3

    2答えて

    私はNashornを使用するアプリケーションを持っています。私の例では、いくつかのJavaScriptを実行していくつかのグローバルを作成し、その後、タイトなループでNashornScriptEngine#eval(String, ScriptContext)を呼び出すことによって、そのスレッドを何度も何度も繰り返し使用するScriptContextを作成します。私は結果をどこにも保存せず、私のア

    0

    1答えて

    で作業されていません(「webdriverio」)が必要です。私は1つのJavaファイルと他のtest.jsファイルをWebドライバを起動するために2つのファイルがあります。 test.jsはtest.js System.out.println("Launching WebDriver IO"); String testjsFile = System.getProperty("user.dir"

    -1

    1答えて

    Java Scriptに読み込まれたスクリプトのインスタンスを取得するにはどうすればよいですか? 私はload( "script.js")関数を使用していますが、そのスクリプトで関数を呼び出す必要がありますが、マップに格納できるように変数にインスタンスが必要です。 私はVARスクリプト=負荷( "script.js")のようなものを必要とし それから私は(script.unloadを呼び出すことが

    0

    1答えて

    JavaScriptを少し実行するためにNashornエンジンを使用するJenkinsにbashスクリプトがあります。 bashスクリプト: #!/bin/bash "$JAVA_HOME/bin/jjs" -scripting allKeys.js | sort > resultKeys allKeys.jsスクリプトが外部の場所から別のスクリプトをロードした後、いくつかの値を出力: b

    2

    1答えて

    ScriptEngineManager manager = new ScriptEngineManager(null); ScriptEngine engine = manager.getEngineByName("nashorn"); BundleContext context = FrameworkUtil.getBundle(FormulaImpl.class).getBundleCon

    0

    1答えて

    Nashorn + JVM用のJJSツールを使用して、JVM引数を設定するにはどうすればよいですか? 私はこの試みた: JJS -Xmx512m test.js を得たが、この: は "-Xmx512m" は認識オプションではありませんが。 "-h"または "-help"を使用すると、サポートされているすべてのオプションの一覧が表示されます( )。 Sepcifically私は、次の -XX設定し

    0

    1答えて

    NashornのJJSを-classpathとともに使用して、フォルダ内のすべてのjarファイルを読み込みます。 私は、次の試してみました: JJS -J-Xmx512m -J-XX:MaxDirectMemorySize = 512メートル-cp "C:/ orientDB/libに/ *" test.js 「不正をchar < >インデックス16:C:/ orientDB/lib/ "が認識さ

    0

    1答えて

    を解決しないと、ここに私のコードです。私はそれが印刷されcを渡すときには: item1has quantity of queryResult[0].quantity 私は印刷する必要があります。 item1has quantity of 2 はどうすればこれを行うことができますか?私はここでjavaとnashornエンジンを使用しています。

    1

    1答えて

    私は、このテストコードスニペットを持っている:、 1000 ので、それができるNashornこと:私は、テストを開始すると、私はこの結果を得る ScriptEngine engine = new ScriptEngineManager().getEngineByName("nashorn"); Object o = engine.eval("var i = 1000; i.toLocaleS

    1

    1答えて

    Nashornエンジンで何らかのバグが発生する可能性があるような問題が発生しましたが、それを実証するテストケースを抽出する良い方法を見つけることはできません。 私は、コードのブロックしているおおよそ次のようになりた:残念ながら、jss --language=es6 -strictでこの例を実行するとクラッシュしない 'use strict'; function Dummy() { th