0

私は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"

4

1 に答える 1