有没有办法注入MDB javadoc作为描述?

时间:2011-06-30 08:01:21

标签: java java-ee jms javadoc

在JavaEE6中,MessageListener@MessageDriven注释定义。此注释定义了documentation元素。我的问题很简单:是否有可能在这个元素中复制类javadoc(显然没有复制/粘贴),作为一个例子,通过maven插件或任何类型的构建时脚本?

1 个答案:

答案 0 :(得分:1)

我已经研究过类似的问题(尝试使用像注释一样的javadoc作为JMX注释值),据我所知,答案介于 no 之间,不是很容易即可。我建议通过两种方法来实现这个目标:

  • Paranamer是一个可以引用javadoc的库,用于确定Java方法参数的编码名称。虽然它不支持您正在寻找的东西,但它应该很简单,修改代码以支持这一点,因为概念是相同的。
  • 反转依赖关系并实现JavaDoc Doclet以从MDB @MessageDriven注释中提取javadoc而不是相反(因为我假设您只是试图避免重复)。