4

外部フォルダにJavaファイルが存在するとします。そのJavaファイルの.classファイルを生成して同じ外部フォルダーに.classファイルを配置するJavaプログラムを作成できますか?

4

3 に答える 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 に答える