必要最低限 Rhino
いい加減 HTML を書いて <script> でスクリプトを読み込ませて Firefox の JavaScript コンソールでデバッグ、っていうのに疲れたのでコマンドラインで動くものはねーのかと以前から調べていた Rhino
で、困ったことに Rhino のページに書いてある通りにやっても動かない。CLASSPATH の設定というのが超基本的にすぎて端折ってあるので。やるのはこんな感じ。(例は .zshrc)
export CLASSPATH=/usr/local/bin/js.jar:$CLASSPATH
alias jrunscript='java org.mozilla.javascript.tools.shell.Main'
Win の場合は適当にバッチファイルにする。名前は Java SE 6 Mustang じゃじゃ馬ならし Scripting
jrunscript -f scriptfile
だけでおけ。
…なんか使いにくいなぁ。readline とかその辺ですか? SpiderMonkey で JavaScript のインタラクティブシェル
※ その後、rlwrap をかましたら超絶便利になりました!