Service 在部署portlet之前部署服务

Service 在部署portlet之前部署服务,service,liferay,builder,Service,Liferay,Builder,我必须在Liferay中设计一个服务生成器来检索外观数据。然后,必须在部署外观之前部署此服务。我不知道如何部署此服务。实际上,我获得了一个类型为“未定义名为…的bean”的异常 提前谢谢大家, 致以问候。您可以在WEB-INF/liferay-plugin-package.properties中声明依赖项。最简单的方法是在其他插件中查找,或者使用Liferay IDE或Developer Studio编辑文件,因为它带有基于表单的编辑器,可以识别文件内容 此依赖关系将确保包含您的服务的插件将在依

我必须在Liferay中设计一个服务生成器来检索外观数据。然后,必须在部署外观之前部署此服务。我不知道如何部署此服务。实际上,我获得了一个类型为“未定义名为…的bean”的异常

提前谢谢大家,


致以问候。

您可以在WEB-INF/liferay-plugin-package.properties中声明依赖项。最简单的方法是在其他插件中查找,或者使用Liferay IDE或Developer Studio编辑文件,因为它带有基于表单的编辑器,可以识别文件内容

此依赖关系将确保包含您的服务的插件将在依赖它的所有其他插件之前部署。在满足依赖性之前,不会部署依赖性插件

从示例文件:


谢谢你的回答。但是我尝试了这个,我添加了属性“需求上下文依赖性”,但是它不起作用。我可以在liferay-plugin-package中使用什么其他属性。编辑了我的答案。你在评论中的拼写是错别字吗?否则,只需从答案中复制/粘贴属性名称,然后重试。
#
# Specify other plugins that depend on deployment of this plugin. Some
# plugins require this in order to rely on services and features provided by
# other plugins.
#
#required-deployment-contexts=
#required-deployment-contexts=\
# chat-portlet,\
# flash-portlet,\
# sample-service-builder-portlet