【问题标题】:Liferay custom logicLiferay 自定义逻辑
【发布时间】:2014-05-18 01:23:33
【问题描述】:

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

【问题讨论】:

    标签: hook liferay


    【解决方案1】:

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

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

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

    【讨论】:

    • 谢谢,我会试试这个。正是我需要的...... :)
    • 确保在部署时从 hook/lib 中删除 jar。 service.jar 应该只在一个地方,即 server/lib/ext
    猜你喜欢
    • 2011-02-19
    • 2019-05-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多