标签:dir 完成 lob profile java7 mkdir 直接 系统 导入
项目开发中,不管是哪种语言都避免不了多个版本环境管理问题(本文虽然以jdk为例来写的,但不仅限于jdk),如何能做到快速的环境升级与切换确实是一件深思的事!
实验安装两个版本:
我把它安装到/opt中。
jdk8的方式也是一样。
echo $PATH 输出下,其实这个相当于window系统下的path
cd ~ 进入到家目录
sudo vi .bashrc
最后加入:export PATH=/opt/java/jdk/bin:$PATH
source .bashrc
此时直接可以输出:java -verson,为java7
如果有天环境要做升级的话,比如要把jdk7升级到jdk8,我们只需要更改软连接地址:
以上版本管理的方式在linux中随处可见,比如python都是采用软连接的形式。
把jenv目录导入到环境变量 echo ‘export PATH="$HOME/.jenv/bin:$PATH"‘ >> ~/.bash_profile
echo ‘eval "$(jenv init -)"‘ >> ~/.bash_profile
source ~/.bash_profile
此时输入:jenv 会输出信息:jenv 0.4.3-18-g66bb5b1
以上已经安装了jdk,我们只需要把jdk加入到jenv即可:
jenv which java
jenv versions
jenv global 1.8
jenv remove 1.8.0.121
标签:dir 完成 lob profile java7 mkdir 直接 系统 导入
原文地址:http://www.cnblogs.com/tianboblog/p/7382908.html