Java动态代码生成,支持泛型

hal*_*arp 6 java java-api dynamic-code java-compiler-api

是否有任何工具可以提供Java动态代码生成并且还支持泛型?

例如,Javassist是我需要的工具,但它不支持泛型.

我写了一个使用Java 6 Compiler API的小型lib,但据我所知它依赖于JDK.有没有办法指定另一个编译器?或者只向我的应用程序提供我需要使用Java Compiler API调用的部分?

mer*_*ike 0

如果我没记错的话,类路径中包含tools.jar 就足够了,以便在运行时使用Java 编译器。