Commits


James Duong authored and GitHub committed 63bd0d5a85b
GH-38996: [Java] Update dependencies and plugins for JPMS modules (#38994) ### Rationale for this change Update dependencies and plugins to versions that work correctly with JPMS modules. ### What changes are included in this PR? * Update several plugins to use module-enabled versions: * maven-compiler-plugin is updated to 3.11.0 * maven-shade-plugin is updated to 3.2.4 * maven-dependency-plugin is updated to 3.1.2 * CycloneDX is updated to 2.7.10 * Update grpc-java to 1.59 for module support * Update jackson to 2.16.0 as 2.15.1 had corrupt module-info.class files that broke module support. ### Are these changes tested? Existing tests only ### Are there any user-facing changes? Users may need to update their own dependencies if they have the same ones. * Closes: #38996 Authored-by: James Duong <james.duong@improving.com> Signed-off-by: Sutou Kouhei <kou@clear-code.com>