无法在添加>>中查看已部署的Liferay portlet更多选择

时间:2012-06-24 21:57:05

标签: liferay portlet

我已经创建了一个示例Liferay portlet并且已成功部署。但是,eclipse控制台没有说“1 portlet已经可以使用了”。而且,我在添加>>中找不到此portlet。 Liferay页面上的更多..选项。

4 个答案:

答案 0 :(得分:4)

正如Mark提到的那样,这是不确定的,有时会发生。我通常按​​照以下步骤操作,然后才能正常工作。

<强>步骤:

  1. 从webapps中删除portlet的所有引用。
  2. 停止服务器
  3. 部署portlet的WAR
  4. 重启服务器
  5. 检查日志是否部署了portlet。
  6. 如果可能,尝试再次构建WAR并部署新WAR,并按照前面的步骤进行操作。

    如果这不起作用,请尝试清除tempwork目录,然后再次尝试前面的步骤。

    希望这有帮助。

答案 1 :(得分:2)

我一直在与这个问题作斗争一天。对我来说,这是两件事:

的错误属性
liferay.home

portal-setup-wizard.properties

只有在纠正之后我才能在tomcat日志中看到我的liferay-plugins版本比liferay本身更高版本。我使用正确的版本和正确部署的新插件重新下载插件。

答案 2 :(得分:1)

这是不确定的,但通常是错误。尝试取消部署portlet - 删除tomcat/webapps下的portlet目录并尝试再次部署。

答案 3 :(得分:1)

如果您已完成所有清洁工作但仍然无法正常工作,则可能还有其他原因未显示。如果你有一些共振 - 在Liferay中停用了portlet,它会记住设置,即使你已经多次取消部署它。

所以,你必须去控制面板&gt; App Manager&gt;所有应用&gt;您的portlet名称并再次激活它!