最近では、Mozilla Rhino(基本的にはApache POIのスクリプトを書く)というJavaScriptを使っています。これはJavaで書かれたJavaScriptインタプリタです(JavaScriptスクリプトをJavaクラスにコンパイルすることもできます)。コマンドラインからスクリプトを実行していましたが、エディタ内でスクリプト結果を実行して出力するためにエディタ(PSPad)を簡単に設定できました。外部ツールを使ってEclipseで同じことができると思います。
Mozillaを使用するRhinoはちょっといいです。あなたはそこにあるすべてのブラウザの癖に煩わされることはありません。そして、あなたは、動作するJavaScriptのかなり良いバージョン、version 1.7を手に入れます。このバージョンのJavaScriptには、イテレータ、ジェネレータ、let式、配列内包表記、構造の割り当て解除、新しい配列関数があり、Mozilla Rhinoは継続のサポートを組み込んでいます。
Mozilla Rhinoの欠点は、例外レポートが一貫性がなく、時には有益ではないことです(ファイル名とファイル行が欠落していることがあります)。一方、パッケージには、Java Swingでビルドされたデバッガが付属しています。そこにブレークポイントを設定し、通常のデバッガで行うことをすべて実行できます。
私がCVSソースから自分でコンパイルしたバイナリバージョンを使用していましたが、イラストレーターの実装にバグがありました.Nerris Boydが報告した直後に修正しました。
+1私は同じことを考えていました。 –