2

我想在门户服务器启动时指定 Portlet 的初始化顺序。

是否可以?

4

2 回答 2

5

是的,有可能。

您可以通过设置依赖portlet的required-deployment-contexts属性来指定插件的部署顺序。liferay-plugin-package.properties

例子:

如果您的 portletmy-custom-portlet依赖于其他插件,那么您可以指定如下:

1) 对于单一依赖required-deployment-contexts

required-deployment-contexts=my1-other-portlet

2)对于多个required-deployment-contexts

required-deployment-contexts=\
    my-other-theme,\
    my1-other-portlet,\
    my-other-hook,\
    my2-other-portlet

希望这可以帮助。

于 2012-06-26T05:48:15.807 回答
4

是的,您可以在 portlet 依赖项的定义上指定部署顺序。设置required-deployment-contexts=MyPrevPortletliferay-plugin-package.properties.

于 2012-06-24T16:05:30.570 回答