0

我知道我可以通过创建一个 hook 来扩展现有的功能。但是如果我需要创建全新的自定义 *Utils 类并将这个类包含在 Liferay 核心中怎么办。谢谢

4

1 回答 1

3

您可以在挂钩中使用 Liferay 的服务构建器创建自定义服务。

生成服务后。您将在钩子的 lib 目录中生成的 *service.jar移动到 [Server]/lib/ext 文件夹(全局路径),然后部署钩子。

这样,访问服务的接口(*ServiceUtil 和 *LocalServiceUtil 类)将可用于所有 portlet 和钩子(即您可能覆盖的 liferay 的核心),并且服务的实现(即您自己的逻辑)将在钩。

于 2012-04-30T05:45:09.333 回答