Я рассматривал похожие проблемы (пытаясь использовать javadoc-подобные комментарии в качестве значений аннотаций JMX), и, насколько я могу судить, ответ где-то между нет и не очень легко . Я предлагаю два направления исследований для реализации этого:
- Paranamer - это библиотека, которая может ссылаться на javadoc для определения кодированного имени параметров метода Java. Хотя он не поддерживает то, что вы ищете, он должен быть достаточно простым, чтобы изменить код для поддержки этого, поскольку концепция та же самая.
- Обратитесь к зависимости и реализуйте JavaDoc Doclet для извлечения javadoc из аннотации MDB @MessageDriven, а не наоборот (поскольку я предполагаю, что вы просто пытаетесь избежать дублирования).