tar*_*lah 7 java linux shell build rvm
我以前JDK在我的Linux机器上安装了多个,我喜欢从命令行从一个版本切换到另一个版本(我曾经JAVA_HOME手动更改):
这是我目前的做法:
我source一个~/.paths在我的.bashrc.
在.paths包含所有JDK安装在我的机器上.
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
Run Code Online (Sandbox Code Playgroud)
当我想切换到时JDK8,我修改JDK_HOME变量指向JDK8文件中的指针,我是re-source我的.paths文件.
我知道IDE可以JDK轻松管理多个,但我想要一个类似rvm的解决方案.
有jdk_switcher,尽管它对于某些ubuntu路径来说是相当静态的 - 应该很容易修改它以从其他路径运行。
有一个计划使RVM 2支持切换不仅仅是版本,您可以在此处Ruby阅读更多相关信息 。
任何知道链接的人都可以发表评论。