我有一个返回一组.java文件的方法,但是我需要这些Java文件的.class文件...有没有简单的方法可以做到这一点?
这是我用来返回.java文件列表的代码的一部分
files = retrieveFiles.listFilesForFolder(folder);
for(File currentFile: files){
//for each file i need to get the .class file
}
最佳答案
Java SDK 6引入了Compiler API。这样就可以从Java应用程序中编译Java代码。
进一步阅读:
http://www.javabeat.net/2007/04/the-java-6-0-compiler-api/