Liferay 7 无法解析com.liferay.petra.sql.dsl.query.DSLQuery类型。它是从必需的.class文件间接引用的
为了创建一个服务,然后从另一个模块(例如Portlet)使用它,我正在遵循来自的初学者教程Liferay 7 无法解析com.liferay.petra.sql.dsl.query.DSLQuery类型。它是从必需的.class文件间接引用的,liferay-7,liferay-service-builder,Liferay 7,Liferay Service Builder,为了创建一个服务,然后从另一个模块(例如Portlet)使用它,我正在遵循来自的初学者教程 在我尝试部署它之前,一切都进展顺利-生成的类中有一个错误:无法解析com.liferay.petra.sql.dsl.query.DSLQuery类型。它是从必需的.class文件中间接引用的找到build.gradle文件并添加以下依赖项: compileOnly group: "com.liferay", name: "com.liferay.petra.sql.dsl.
在我尝试部署它之前,一切都进展顺利-生成的类中有一个错误:
无法解析com.liferay.petra.sql.dsl.query.DSLQuery类型。它是从必需的.class文件中间接引用的
找到build.gradle
文件并添加以下依赖项:
compileOnly group: "com.liferay", name: "com.liferay.petra.sql.dsl.api"
注意:您必须将其添加到*-api和*-service
build.gradle
文件中我更喜欢使用一种更通用的方式,只需一行即可为您组织所有与Liferay相关的导入:
compileOnly group: "com.liferay.portal", name: "release.portal.api", version: "7.3.5-ga6"