Здравствуйте. Я использовал Liferay Developer Studio Версия: 3.7.1.201910160309-ga2 для разработки модуля Liferay, и я хотел бы разработать модуль. Когда я заканчиваю sh разработку модуля, я тестирую его на локальном сервере Liferay Tomcat Liferay, и у меня нет проблем с развертыванием. Я создаю docker со всеми моими инструментами Liferay и получаю следующую ошибку: org.osgi.framework.BundleException: Не удалось разрешить модуль: cuatroochenta.rest [943] _ Неразрешенное требование: Import-Package: com.liferay.asset. category.property.model; version = "[2.0.0,3.0.0)" _ [Sanitized] по адресу org.eclipse.osgi.container.Module.start (Module. java: 444):
Cuatro-ochenta rest is the module that I have imported. The build.gradle file is the following :
dependencies {
compileOnly group: "com.liferay.portal", name: "com.liferay.portal.kernel"
compileOnly group: "javax.ws.rs", name: "javax.ws.rs-api"
compileOnly group: "org.osgi", name: "org.osgi.service.component.annotations"
compileOnly group: "org.osgi", name: "org.osgi.service.jaxrs"
compileOnly group: "com.liferay", name: "com.liferay.asset.category.property.api"
compileOnly group: "com.liferay", name: "com.liferay.dynamic.data.mapping.api"
compileOnly group: "com.liferay", name: "com.liferay.journal.api"
compileOnly group: "javax.servlet", name: "javax.servlet-api"
compileOnly 'javax.ws.rs:javax.ws.rs-api'
compileOnly 'com.liferay:com.liferay.dynamic.data.mapping.api'
}
Есть идеи? Спасибо