先週はJSR 223 Scripting for Java Platformを使用して,Compiler APIを簡単に使う方法を紹介しました。Javaに対応したスクリプトエンジンを使用することで,すべてオンメモリーでソースをコンパイルし,クラスロードまで行うことができます。 今週はこのスクリプトエンジンについて調べることにより,オンメモリーでコンパイル,クラスロードを行う方法を考えてみましょう。 スクリプトエンジンのソース取得 スクリプトエンジンについて調べるには,まずそのソースを取得しなくてはなりません。先週,Scripting ProjectからダウンロードしたのはJARファイルだけで,ソースは含まれていませんでした。そこで,ソースをダウンロードしてみましょう。 ソースはScripting ProjectのCVSよりダウンロードできます。詳しくはScripting ProjectのC
![「Java SE 6完全攻略」第93回 プログラムからコンパイル - Compiler API その5](https://cdn-ak-scissors.b.st-hatena.com/image/square/bed39b5962a5d552c95b6d796db8f55e72d32943/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fimages%2Fn%2Fxtech%2F2020%2Fogp_nikkeixtech_hexagon.jpg%3F20220512)