
こんにちは。インテグレーションサービス本部の横山です。
Java はコンパイル言語なので、アプリケーションの実行中にソースコードをコンパイルすることは、通常ありません。が、 javax.tools パッケージを使うと
実行時にコンパイルを実現することができます。
今回、この機能を使って、 Java のソースコードをコンパイルしてクラスを生成する仕組みを作成しました。
こんにちは。インテグレーションサービス本部の横山です。
Java はコンパイル言語なので、アプリケーションの実行中にソースコードをコンパイルすることは、通常ありません。が、 javax.tools パッケージを使うと
実行時にコンパイルを実現することができます。
今回、この機能を使って、 Java のソースコードをコンパイルしてクラスを生成する仕組みを作成しました。