2010-12-13 5 views
2

私は現在、JavaScriptソフトウェアをいくつか開発しており、Rhinoでロードする必要があります。 Rhinoに起動時にソフトウェアを読み込ませるためのbashスクリプトなどを作成する方法はありますか?Rhinoプリロードスクリプトをお持ちですか?

現在のところ、対話形式でテストするたびにload("path/to/file.js")と入力する必要があります。

+0

Windows用のバッチスクリプトについても同じ質問があります。 – OnesimusUnbound

+0

@OnesimusUnboundバッチスクリプトの最後に新しいcmdプロンプトを実行することはできませんか? – erjiang

+0

load( "jsファイル");コマンド( "cmd");私はdosプロンプトに入っているときにjs環境にアクセスできるとは思わない。私は、Javaコンソールを作成してrhinoライブラリをラップし、上記のJavaコンソールに渡されたスクリプトを読み込むことは実用的な解決策だと考えていますが、これはあまりにも面倒です。 – OnesimusUnbound

答えて

1

あなたはJDKからjrunscript.exeを使用している場合は、そのように、対話モードが起動する前に評価するためのファイルを指定することができるはずです。

jrunscript -f /path/to/file1.js -f /another/file2.js -f - 

今、対話モードがロードされたのコンテキストで開始する必要がありますfile1.jsおよびfile2.js

関連する問題