0

我是 liferay 的新手,在使用插件 sdk 部署 portlet 时遇到问题,

平台:liferay-portal-tomcat-5.5-5.1.2、liferay-plugins-sdk-5.2.2、windows vista。

问题:我已经成功地用 ant 创建了一个示例 portlet 并将它部署到 hot-deploy 文件夹中。它由服务器自动拾取,但控制台消息说该 portlet 已成功复制并且从未注册它.. 我在添加应用程序下拉菜单中找不到它.. 非常感谢您的帮助。

4

1 回答 1

1

我不知道这些版本中是否有任何重要的变化,但你说你正在使用带有插件环境 5.2.2 的 Liferay 5.1.2 - 尝试使用匹配的版本 - 至少在第二个数字上。

此外,确保所有必需的文件都可用 - 其中包括 WEB-INF/web.xml、WEB-INF/portlet.xml。

在插件 SDK 的 portlet 文件夹中使用“create.bat”创建一个新的示例 portlet 并部署它 - 它应该会成功。然后确保新配置文件中的所有配置文件都存在于当前配置文件中。

您是如何创建当前的 portlet 的?你做了什么/改变了什么?

于 2009-10-23T20:00:48.057 回答