是否有任何maven插件允许生成列出接口实现的文件?

时间:2012-02-17 10:39:23

标签: java reflection maven

我希望在打包阶段之前获取实现给定接口的类列表(对于要在输出jar中添加的此文件)。我怎么能这样做?

2 个答案:

答案 0 :(得分:0)

javadoc方法可能会起作用。另一种选择是编写一个ant脚本来完成它。您可以使用maven任何插件来帮助完成此任务: http://maven.apache.org/plugins/maven-antrun-plugin/

答案 1 :(得分:0)

好吧,既然我已经实施了几次,我现在有了一个随时可用的方法。

  1. GMaven Plus plugin添加到您的构建
  2. 使用项目类路径
  3. 声明执行
  4. 在此执行中,添加reflections Java库
  5. 在你的groovy脚本中,找到你想要实现
  6. 的界面
  7. 以您希望的方式报告实现该接口的类。