我未来几个月的目标之一是提高我对Java的熟练程度。 就是说,这些年来,我通过反复试验将真正的知识带入了我目前的拼凑理解之中。
Before diving into Java training courses on Udemy, Youtube, etc, I wanted to make sure that I had a way to use different versions of the JDK on my machine. This was due, at least in part, to the changes Oracle made to their Java licensing and release cycle. There are now a variety of Java versions and vendor distributions available, and I wanted to find a way to easily switch between different versions of the JDK without needing to actually update my system’s version of Java or manually set JAVA_HOME
each time.
Basically, the same way I can use different versions of Ruby, Node, and CFML, thanks to rbenv, nvm, and Command乙ox, respectively, it seemed I should be able to easily use different versions of Java, and not be tied to my system’s default version. So, like a good developer I did some Googling and stumbled across