我正在编写/计划编写一个程序,该程序接收一个 java 文件(或多个 java 文件),并编辑和添加函数/类/变量,然后输出一个新的 java 文件(或多个文件)。
是否有 C++ 或 Java 库
- 可以识别和输出文本文件中的类/函数的名称
- 可以识别和输出所述类/函数的输入参数的名称
- 可以让我在特定行或特定函数中插入代码
- 可以搜索给定的变量名称/值
- 保持原始文件格式
我宁愿不必手动编写代码来执行上述操作,因此将不胜感激。
先感谢您!
编辑:我目前使用 Eclipse,不确定如何继续。因此,为了进一步解释我的问题:
在 eclipse 中,如果我编写一个打开另一个 .java 文件的程序,我将如何“要求”eclipse 输出,比如说,我刚刚打开的 .java 文件的所有类名?
我还将解释该项目的“目的”以进一步澄清。我想编写一个可以接收任何java文件的程序,并将其转换为可以通过RMI远程实现的类。为此,我需要添加一个 execute() 函数,让文件实现 Task 和 Serializable 并添加一些变量等...根据我的知识,在 Eclipse 中执行此操作需要手动编辑程序,但我想完全自动化这个过程。
再次感谢你。