這裏是我的情況...我有一個xxxxxx.java文件時編譯和運行文件我得到輸出爲yyyyyy.java文件.....但我需要yyyyyy.class文件即從xxxxxx.java文件會自動編譯輸出文件,並得到yyyyyy.class ......可以這樣用Java做從一個java文件編譯其他java文件
感謝
這裏是我的情況...我有一個xxxxxx.java文件時編譯和運行文件我得到輸出爲yyyyyy.java文件.....但我需要yyyyyy.class文件即從xxxxxx.java文件會自動編譯輸出文件,並得到yyyyyy.class ......可以這樣用Java做從一個java文件編譯其他java文件
感謝
由於Java 6,這可以通過在JavaCompiler
API來完成javax.tools
。
使用tools包中的接口。網上有足夠的examples,其中一個在這裏:http://www.java2s.com/Code/Java/JDK-6/CompilingfromMemory.htm
thnks所有我知道了 – dpaksp 2010-06-17 10:55:06
如何編譯文件? – 2010-06-16 09:22:31