ビルド タスク中のサービス ビルダー エラー

問題

  • Liferay Workspace U47+ では、サービス ビルダーは次のようなエラーでビルド タスクに失敗します。
    error: method getResult in interface FinderCache cannot be applied to given types;
    ...
    required: FinderPath,Object[],BasePersistence<?>
    found: FinderPath,Object[]
    reason: actual and formal argument lists differ in length

Environment

  • 7.4.x、7.3.x、7.2.x、7.1.x、7.0.x

解決策

  • 回避策は、次の手順を実行することで実現できます。
    1. com.liferay.gradle.plugins.workspace のバージョンを settings.gradle: classpath(group: "com.liferay", name: "com.liferay.gradle.plugins.workspace", version で 4.0.22 に変更します。 : "4.0.22")
    2. gradlew buildService を実行します
    3. gradlew ビルドを実行する
  • 恒久的な修正は LPS-166596経由で行われます

追加情報

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています