我正在使用Liferay 7.1 GA1版本。我已经使用Liferay IDE向我提供的service-builder生成了我的service / api java类。
如何在其他模块中使用这些服务类?我想在“ MyPortlet”中使用“ MyServiceBuilder”生成的类,如下图所示。
谢谢。
答案 0 :(得分:2)
像这样构造您的项目:
在portlet的gradle文件中添加:
compileOnly project(“:modules:test-service:test-service-api”)
右键单击并在测试服务文件夹上选择Gradle> Refresh Gradle Project。
然后在您的portlet中使用OSGi声明式服务:
@参考
受保护的FooLocalService _fooLocalService;