尝试使用通用方法输出生成liferay服务时:例如
/* ThingyLocalServiceImpl.java */
public <T> T doThing(Class<T> clazz){...};
Liferay无法正确生成服务界面。它错误地从前面删除了“<T>
”并且编译失败,说它找不到类型“T
”。
/* ThingyLocalService.java */
public T doThing(Class<T> clazz){...}
^ "error" ^ "error"
这是一个错误还是我错过了什么?谢谢你的时间。