我想在门户服务器启动时指定 Portlet 的初始化顺序。
是否可以?
是的,有可能。
您可以通过设置依赖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
希望这可以帮助。
是的,您可以在 portlet 依赖项的定义上指定部署顺序。设置required-deployment-contexts=MyPrevPortlet
在liferay-plugin-package.properties
.