私は一種のジレンマに陥っています。ユーザーからさまざまなパラメーターを取得して、オンザフライでコードを生成するツールを作成したいと考えています。コードにはいくつかの類似した機能があり、あるコードから別のコードに変更する必要があるものはほとんどありません。パラメータに基づいて、15 の異なるコードを持つことができます。これまで、Java でファイル処理を使用してこれを実装してきましたが、作成されたコードは別のファイルにあるため、これは優れた方法ではないようです。これよりも良いものを提案できますか??
1 に答える
1
Java 1.6 以降、必要に応じてメモリ内でコンパイルできます。このコードを見てください:
この例では、ディスクを使用せずに、メモリ内の文字列に格納されたソース コードをコンパイルする方法を確認できます。
ソース (スペイン語): http://www.javahispano.org/portada/2011/12/12/compilar-y-ejecutar-codigo-java-en-memoria.html
これがあなたが探しているものだと思います。
于 2012-05-15T09:18:50.540 に答える