将 *.ear 文件部署到 Liferay (JBoss) - portlet 未公开

Deploying *.ear file onto Liferay (JBoss) - portlets not exposed

我正在尝试在 Liferay 上部署 .EAR(运行 在 JBoss 上),我将 .EAR 放到 JBoss 部署文件夹中。我的结构是:

根据控制台,部署是正确的。 JAR 是 运行(我有一些定时器方法,它们工作正常)。但是我没有从 WAR 中看到我可以添加的任何 portlet,但是根据控制台 WAR 已部署。他们根本没有接触到 Liferay。我知道 .EAR 就像一个封闭的结构。

我想知道如何使 Portlet 可用于 Liferay?

我会很感激任何想法,谢谢。

目前没有在 EAR 中部署 portlet (WAR) 的标准方法。 Liferay 不会检测到它们。您的带有 portlet 的 WAR 必须单独部署。