Java 从XDoclet到注释的自动转换

Java 从XDoclet到注释的自动转换,java,annotations,xdoclet,Java,Annotations,Xdoclet,有人知道一种自动将xdoclet转换为注释的方法吗?在我看来,对于xdoclet所做的任何事情,都应该有等价的注释/注释预处理器,但在大型系统上手动转换东西确实很乏味。我不知道有什么可以做到这一点。但是,可以编写:每个JavaDoc对象(例如)都提供position()方法,该方法给出关联声明的源位置。将整个源文件逐行读取到ArrayList中,对于每个标记,在相关联的行之前添加适当的注释(您不希望向列表中添加新行,因为这样会减少计数),然后将文件写回 这是一个有趣的解决方案,但我认为从长远来看

有人知道一种自动将xdoclet转换为注释的方法吗?在我看来,对于xdoclet所做的任何事情,都应该有等价的注释/注释预处理器,但在大型系统上手动转换东西确实很乏味。

我不知道有什么可以做到这一点。但是,可以编写:每个JavaDoc对象(例如)都提供position()方法,该方法给出关联声明的源位置。将整个源文件逐行读取到ArrayList中,对于每个标记,在相关联的行之前添加适当的注释(您不希望向列表中添加新行,因为这样会减少计数),然后将文件写回


这是一个有趣的解决方案,但我认为从长远来看,手动操作会更好,一次一组标签。

我不知道有什么方法可以做到这一点。但是,可以编写:每个JavaDoc对象(例如)都提供position()方法,该方法给出关联声明的源位置。将整个源文件逐行读取到ArrayList中,对于每个标记,在相关联的行之前添加适当的注释(您不希望向列表中添加新行,因为这样会减少计数),然后将文件写回

这是一个有趣的解决方案,但我认为从长远来看,最好是一次手动完成一组标记