Zoltan Chovan has uploaded this change for review. (
http://gerrit.cloudera.org:8080/24537
Change subject: [java] Fix javadocAggregate under Gradle 9
......................................................................
[java] Fix javadocAggregate under Gradle 9
The javadocAggregate task runs in the root project but resolved each
subproject's compileClasspath configuration directly, which Gradle 9
forbids without an exclusive lock ("Resolution of the configuration
':kudu-backup:compileClasspath' was attempted without an exclusive
lock").
Apply the same pattern already used by copyDistTestJars: each subproject
copies its own compileClasspath jars -- resolved within the subproject,
and including compileOnly deps such as Flink -- into a shared directory
that the root task points its classpath at. kudu-jepsen is excluded from
the aggregate docs since it is Clojure-only and pulls in the unpublished
jepsen:jepsen dependency.
Change-Id: Ibe9cad3fbe639604b7e458114b8af46e0e410a5e
---
M java/build.gradle
1 file changed, 27 insertions(+), 2 deletions(-)
git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/37/24537/1
--
To view, visit http://gerrit.cloudera.org:8080/24537
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings
Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ibe9cad3fbe639604b7e458114b8af46e0e410a5e
Gerrit-Change-Number: 24537
Gerrit-PatchSet: 1
Gerrit-Owner: Zoltan Chovan <[email protected]>