3
有沒有辦法解析groovy腳本中的所有類? 解析一類現在:如何解析groovy文件中的多個類
java.lang.Class clazz = groovyClassLoader.parseClass(new File("MainApp.groovy"))
MainApp.groovy:
class MainApp {
def doIt() {}
}
class OtherMainApp {
def doTheRest() {}
}
這將只返回MainApp。
我想是這樣的:
java.lang.Class[] clazz = groovyClassLoader.parseClass(new File("MainApp.groovy"))
這裏clazz所包含將包含MainApp類和OtherMainApp類
基本上我希望能夠提取在腳本中的所有聲明的類。
因爲我正在創建groovyc的命令的應用程序的性質將不利於
致謝,
費德里科