Mar*_*olo 3 tomcat portlet maven spring-portlet-mvc liferay-7
我正在学习如何在 Liferay 7 CE GA 3 门户平台上创建 portlet。
为此,我按照 liferay 站点中给出的教程,使用 maven、gradle 创建了一些测试 portlet。
但现在,我需要从服务器中删除这些 portlet。每当我启动 Liferay 捆绑包中提供的 tomcat 服务器时,那些先前部署的 portlet 就会出现在网页上。我已经尝试过,但找不到部署在tomcat内部的war文件,无法删除它们。
我尝试删除 liferay 工作目录中的 portlet 文件夹并清除临时目录,但这没有帮助。
PS:我通过将 war 文件复制到 liferay 包的“部署”目录来手动部署 portlet。
我正在使用与 tomcat 8 捆绑在一起的 Liferay 7.0 DXP。
我尝试使用管理员凭据从控制面板删除/停用已部署的模块。在这种情况下,这对我有用,但是如果我再次重新启动服务器,这些模块将部署在服务器启动时。
以下解决方案对我来说适用于上述配置。
{LIFERAY_HOME}/osgi/modules -- jar 模块
{LIFERAY_HOME}/osgi/war -- 战争模块
{LIFERAY_HOME}/osgi/marketplace -- 从 Liferay 的 Marketplace 下载的任何 .lpkg 文件
| 归档时间: |
|
| 查看次数: |
4301 次 |
| 最近记录: |