有什么方法可以到达吗。来自的类文件。java文件
我有一个方法返回一组。java文件,但我需要。这些java文件的类文件。。。有没有一个简单的方法可以做到这一点
下面是我用来返回列表的一段代码。java文件
files = retrieveFiles.listFilesForFolder(folder);
for(File currentFile: files){
//for each file i need to get the .class file
}
你可以在下面搜索框中键入要查询的问题!
我有一个方法返回一组。java文件,但我需要。这些java文件的类文件。。。有没有一个简单的方法可以做到这一点
下面是我用来返回列表的一段代码。java文件
files = retrieveFiles.listFilesForFolder(folder);
for(File currentFile: files){
//for each file i need to get the .class file
}
# 1 楼答案
不确定您使用的是OSX还是windows,但无论哪种情况,您都应该能够使用编译的javac命令。java文件和创建。类文件
然后,只需要弄清楚如何在java脚本中运行javac命令,这取决于您的操作系统(无论它是否基于unix): http://www.linglom.com/2007/06/06/how-to-run-command-line-or-execute-external-application-from-java/
有关javac命令的更多信息: http://docs.oracle.com/javase/1.4.2/docs/tooldocs/windows/javac.html
# 2 楼答案
JavaSDK6引入了编译器API。它允许从java应用程序内部编译java代码
进一步阅读: