(O+P)ut

アウトプット



(O+P)ut

エンジニアのアウトプット

【Sikulix】実行時にjavax.script.ScriptException: ReferenceErroorとエラーになる

スポンサーリンク

事象

Sikulixでclickコマンドを実行時に

javax.script.ScriptException: ReferenceError: "Commands" is not defined in nashorn:mozilla_compat.js at line number 80

とエラーになる。

環境情報
  • SikulixIDE 2.0.4
  • jython-standalone-2.7.2.jar

原因/解決策

SikulixがJavaScriptのモードで起動している。
IDEにてコードを作成するファイルを作成し、作成後にタブを選択して右クリック。オプションの一覧が表示されるので「Set Type」を選択し、以下の選択肢から「Jython」を選択する。

f:id:mtiit:20210101190311p:plain
Jythonを選択する


以下、補足です。

補足

SikulixIDEではコードを記載するファイル名のタブにカーソルを持っていくと「Right click for actions」と表示されます。
ここでTypeをJythonに変えますが、既にコーディングをしているタブで同設定変更をしようとすると

...not yet implemented for note empty tab

と設定変更ができない点はご注意ください。