这里是我的情况...我有一个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