Ho usato per avere più JDK
installato sul mio Linux
macchina, e mi piace passare da una versione all'altra dalla riga di comando (io ho usato per cambiare la mia JAVA_HOME
manualmente):Esiste un gestore delle versioni Java?
Questo è il mio approccio attuale:
I source
a ~/.paths
nel mio .bashrc
.
il .paths
contiene tutti i JDK
installati sulla mia macchina.
JDK7="~/local/jdk1.7.0_15"
JDK8="~/local/jdk1.8.0"
// I use Jdk 7 by default
JDK_HOME=$JDK7;
// including $JDK_HOME/bin to the $PATH
Quando voglio t passare a JDK8
, ho modificare la variabile JDK_HOME
per puntare sul JDK8
nel file, e ho re-source
mio file .paths
.
So che IDE
può gestire più JDK
facilmente, ma voglio una soluzione simile a rvm.
- C'è qualche trucco migliore?
- Meglio di più, Esiste un equivalente per rvm in Java?
possibile duplicato di [gestore versione JVM] (http://stackoverflow.com/questions/2463936/jvm-version-manager) –