I'm afraid Java/Scala/Kotlin compilers are too slow to make that convenient. Even currently building pure Java projects can take minutes when it's compiling just like 300k lines. What if it had to compile millions of lines from all the dependencies?
Comparatively, Go does “only” 16k lines per second based on some HN comments.
But anyway, you may be right. I just ran mvn install for the second time with no source change on my current project. It took 57 seconds.