外部フォルダにJavaファイルが存在するとします。そのJavaファイルの.classファイルを生成して同じ外部フォルダーに.classファイルを配置するJavaプログラムを作成できますか?
2839 次
3 に答える
3
(私にとって)最も簡単な方法は、 )関数をインクルードtools.jar
して呼び出すことです。com.sun.tools.javac.Main.compile(
于 2012-05-07T09:58:29.147 に答える
1
はい、Javaコンパイラを使用して実行できます
JavaCompiler compiler = ToolProvider.getSystemJavaCompiler();
StandardJavaFileManager fileManager = compiler.getStandardFileManager(null,null,null);
于 2012-05-07T10:00:17.653 に答える
0
ここにあります:java.lang.Compiler
。このクラスにはメソッドcompileClass(Class class)
とcompileClasses(String names)
于 2012-05-07T10:08:49.427 に答える