是否有支持泛型的xdoclet的替代品?

时间:2009-10-28 17:07:51

标签: java generics ejb xdoclet

我有一个旧的EJB(2.1)项目,它使用xdoclet(1.2.3)来生成EJB接口。不幸的是,xdoclet使得在方法签名中不可能使用泛型。

是否有替代或其他方式允许参数中的泛型?

以下是我正在寻找的最低类仿制药用途:

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

当然越多越好。

2 个答案:

答案 0 :(得分:2)

尝试将xjavadoc-1.x.jar替换为库中的最新版本。 (从xjavadoc-1.1.jar移动到xjavadoc-1.5.jar为我工作)

答案 1 :(得分:1)

您可能需要检查XDT-1581,它有一个(未发布的)补丁,用于支持xdoclet EJB模块中的泛型。我没试过它。

PS:AFAIK,XDoclet 2Ejb plugin)支持仿制药。