【问题标题】:Can I package multiple Liferay portlets and a themes in a WAR file?我可以将多个 Liferay portlet 和一个主题打包到一个 WAR 文件中吗?
【发布时间】:2023-04-21 03:00:01
【问题描述】:

我可以使用 Liferay 插件 SDK 轻松地单独创建 Liferay portlet 和主题。我已经设法将多个 portlet 合并到一个 WAR 文件中,这对于在客户端站点进行部署非常方便。

我还为我的 Liferay 安装创建了多个主题,我想知道是否可以将所有 portlet(5) 和主题(2)(可能是钩子等)合并到一个 WAR 文件中?

【问题讨论】:

  • 您可以将主题组合到一个 WAR 中,并将 portlet+hook 到另一个 AFIAK。

标签: java liferay portlet liferay-6 liferay-theme


【解决方案1】:

我不认为主题和portlet可以打包在一起,为了更好的维护也不应该打包在一起。

您始终可以将 portlet 打包并挂接到单个插件项目中。如果 hook 中的功能与 portlet 相关联,我通常会这样做,否则我会将其分开。

【讨论】: