Javaで書かれたプログラムでJDKコンパイラを使用してファイルをコンパイルすることは可能ですか?(Javaを使用してコマンドプロンプトを開き、 "javac"コマンドをファイルをコンパイルする)?JavaプログラムをJavaプログラムでコンパイルする...
6
A
答えて
12
のJava 6では
とは、以降そこにある例がありますコンパイラを使用するAPI。これはあなたが探しているものかもしれません。あなたはJDKのコンパイラが利用できる持っている必要があります
http://www.javabeat.net/2007/04/the-java-6-0-compiler-api/
http://docs.oracle.com/javase/6/docs/api/javax/tools/JavaCompiler.html
注意。 JREは十分ではありません。これが問題の場合は、Eclipse Javaコンパイラーをアプリケーションに組み込むことを検討してください。
3
Apache Byte Code Engineering Libraryはあなたの友人です。
10
のJava 6は、コンパイラAPIは、JavaコンパイラクラスのJavadoc
http://docs.oracle.com/javase/6/docs/api/javax/tools/JavaCompiler.html
をチェックアウトし、
関連する問題
- 1. CygwinでJavaプログラムをコンパイル
- 2. 別のJavaプログラムを使用してJavaプログラムをコンパイルする
- 3. Javaプログラム内でコンパイル、実行、出力Javaプログラムを取得
- 4. Linuxでjavaプログラムをコンパイルする
- 5. コンパイルJavaプログラムが実行
- 6. Javaプログラムはコンパイル/メソッドgetText(double)
- 7. プログラムでJavaファイルをコンパイルします
- 8. ReverseStringプログラム、Javaをコンパイルする際のエラー
- 9. Javaプログラムを開発して.javaファイルをコンパイルする
- 10. javaコードをコンパイルするときにJavaプログラム
- 11. Javaプログラム内から.javaファイルをコンパイルしますか?
- 12. 別のJavaプログラムの中でJavaプログラムを実行する方法
- 13. Javaプログラムはコンパイルされません
- 14. Javaプログラム
- 15. Javaプログラム
- 16. 私はJavaプログラムをコンパイルすることが、私はそれがエラーを以下与えJavaプログラムを実行すると、Javaプログラム
- 17. ビルドパス上の他のプログラムと一緒にJavaプログラムをコンパイルして実行する
- 18. あるJavaプログラムから別のJavaプログラムへ値を渡す
- 19. 簡単なプログラムをコンパイルするとJavaコンパイラが失敗する
- 20. JavaCompilerでプログラム的にJavaをコンパイルしますか?
- 21. NetBeansはコンパイル時エラーのあるJavaプログラムを実行します
- 22. Javaプログラムのコンパイルと実行を開始する方法
- 23. は、プログラムのJava
- 24. シンボルペアのJavaプログラム
- 25. compilling Javaプログラム
- 26. Javaプログラムのスレッド
- 27. Javaプログラムto
- 28. Javaプログラム出力
- 29. Integer.parseInt()は、Javaプログラム
- 30. トリッキーなJavaプログラム
http://www.javabeat.net/2007/04/the-java-6-0-compiler-api/ のコードは私に 'NullPointerException'スロー: – Bluefire
Oをそして、あなたは"使用java.exe "はJDKにありますか? –