Tia*_*oso 13 java code-generation
我想知道是否已经有一个以编程方式编写java类或方法的库?
我正在寻找能够将新源代码写入现有文件或扩展已存在文件的库.
Nis*_*ant 10
看看Eclipse JDT.
Eclipse Java开发工具(JDT)提供了访问和操作Java源代码的API.它允许访问工作区中的现有项目,创建新项目以及修改和读取现有项目.
更具体地说,您可以使用Java Model API创建新的Java元素,例如项目,包,类,然后您可以通过AST(抽象语法树)创建/修改类型的内容,例如方法,语句