Faster Apache Maven Builds
- Track: Friends of OpenJDK devroom
- Room: D.openjdk
- Day: Sunday
- Start: 14:40
- End: 15:20
- Video with Q&A: D.openjdk
- Video only: D.openjdk
- Chat: Join the conversation!
![](/2022/schedule/event/maven/maven-18ee569298f27ab382e393f3195a18b1410d5fbf1f80aea5862e769363da9174.png)
Builds require a few properties, chief among them reproducibility. I would consider speed to be low on the order of priorities. However, it’s also one of the most limiting factors to your release cycle: if your build takes T, you cannot release faster than each T. Hence, you’ll probably want to speed up your builds after you’ve reached a certain maturity level to enable more frequent releases.
I want to detail some techniques you can leverage to make your Maven builds faster.
Speakers
![]() |
Nicolas Frankel |