Earlier quoted context omitted.
And yet we do that every time we install the JVM (and Ruby, and Python, and...)
No, when you install JVM (you probably meant JRE) on the server -- there's no `javac` (compiler) installed, only `java` -- JVM. I never needed `javac` on production server.
Of course, I know of a lot of developers who just put the whole JDK in a Docker image to save on the complexity of having to manage two different installs or containers.
> I never needed `javac` on production server.
Good; that's how it should be; but not how it always is.