Есть ли замена xdoclet, который поддерживает дженерики?

StackOverflow https://stackoverflow.com/questions/1638664

  •  08-07-2019
  •  | 
  •  

Вопрос

У меня есть старый проект EJB (2.1), который использует xdoclet (1.2.3) для генерации интерфейсов EJB. К сожалению, xdoclet делает невозможным использование обобщений в сигнатурах методов.

Есть ли альтернатива или другой способ разрешить использование дженериков в параметрах?

Вот минимальный тип использования дженериков, который я ищу:

 public Object ejbMethod(Collection<String> param) { return null;}

Конечно, чем больше, тем лучше.

Это было полезно?

Решение

Возможно, вы захотите проверить XDT-1581 . (неизданный) патч для поддержки обобщений в модуле EJB xdoclet. Я не проверял это все же.

PS: AFAIK, XDoclet 2 (в котором есть плагин Ejb ) поддерживает дженерики.

Другие советы

Попробуйте заменить xjavadoc-1.x.jar последней версией из библиотеки. (Переход от xjavadoc-1.1.jar к xjavadoc-1.5.jar работал для меня)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top