簡體   English   中英

用Java程序編譯Java文件…

[英]Compile a Java file… with a Java program

用Java編寫的程序是否可以使用JDK編譯器來編譯文件(除了使用Java打開命令提示符並向其拋出“ javac”命令來編譯文件)?

在Java 6及更高版本中,有一個使用編譯器的API。 這可能是您要尋找的。

http://www.javabeat.net/2007/04/the-java-6-0-compiler-api/

http://docs.oracle.com/javase/6/docs/api/javax/tools/JavaCompiler.html

請注意,您需要一個JDK才能使用編譯器。 JRE是不夠的。 如果有問題,請考慮將Eclipse Java編譯器嵌入到您的應用程序中。

Apache字節碼工程庫是您的朋友。

http://commons.apache.org/bcel/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM