先週はJSR 223 Scripting for Java Platformを使用して,Compiler APIを簡単に使う方法を紹介しました。Javaに対応したスクリプトエンジンを使用することで,すべてオンメモリーでソースをコンパイルし,クラスロードまで行うことができます。 今週はこのスクリプトエンジンについて調べることにより,オンメモリーでコンパイル,クラスロードを行う方法を考えてみましょう。 スクリプトエンジンのソース取得 スクリプトエンジンについて調べるには,まずそのソースを取得しなくてはなりません。先週,Scripting ProjectからダウンロードしたのはJARファイルだけで,ソースは含まれていませんでした。そこで,ソースをダウンロードしてみましょう。 ソースはScripting ProjectのCVSよりダウンロードできます。詳しくはScripting ProjectのC