私はliferay 7を初めて使用し、そのチュートリアルを進めているときに、展開中にサービスビルダーを使用して新しいサービスを構築しようとすると、このバンドル例外が発生します.
Unresolved requirement: Import-Package: com.liferay.portal.kernel.model; version="[1.0.0,1.1.0)"
gogo シェルでは、サービスがインストール済みとして表示されていますが、サービスを開始しようとすると、上記のエラーがスローされます。
グーグルで検索してみましたが、解決策が見つかりませんでした。どんな助けでも大歓迎です。ありがとう
Service-api build.gradle
dependencies {
compileOnly group: "biz.aQute.bnd", name: "biz.aQute.bndlib", version: "3.1.0"
compileOnly group: "com.liferay", name: "com.liferay.osgi.util", version: "3.0.0"
compileOnly group: "com.liferay.portal", name: "com.liferay.portal.kernel", version: "2.0.0"
compileOnly group: "org.osgi", name: "org.osgi.core", version: "6.0.0"
}
Service-service build.gradle
dependencies {
compileOnly group: "biz.aQute.bnd", name: "biz.aQute.bndlib", version: "3.1.0"
compileOnly group: "com.liferay", name: "com.liferay.osgi.util", version: "3.0.0"
compileOnly group: "com.liferay", name: "com.liferay.portal.spring.extender", version: "2.0.0"
compileOnly group: "com.liferay.portal", name: "com.liferay.portal.kernel", version: "2.6.0"
compileOnly project(":modules:SampleService:SampleService-api")
}
buildService {
apiDir = "../SampleService-api/src/main/java"
}
グループ = "com.demo"