Overview
Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
This conference talk explores strategies to significantly improve Maven build performance before considering a migration to Gradle. Learn practical optimization techniques starting with fundamental adjustments like selecting the appropriate JDK and upgrading to Kotlin 2.0 K2, while eliminating unnecessary artifact builds and deployments. Discover how to leverage Apache Build Cache and Develocity extensions, convert code generation into jar dependencies to enhance IDE experience, and understand Maven Reactor's internal workings for multi-module projects. The presentation delves into identifying build bottlenecks and implementing effective modularization to overcome Maven's scalability challenges. While these optimizations may ultimately help you decide whether to switch to Gradle, the techniques shared are valuable for both Maven and Gradle environments, potentially delivering up to 10x performance improvements.
Syllabus
Speed Up Your Maven Build x10… Before You Move to Gradle by Sergei Chernov
Taught by
Devoxx