内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用
我正在寻找一个框架来生成Java源文件。
类似于以下API:
X clazz = Something.createClass("package name", "class name"); clazz.addSuperInterface("interface name"); clazz.addMethod("method name", returnType, argumentTypes, ...); File targetDir = ...; clazz.generate(targetDir);
有人知道这样的框架吗?
Sun提供了一个名为CodeModel的API,用于使用API生成Java源文件。