我的Ubuntu在root下安装jdk1.7以后,但是经常重启java -version显示的结果是jdk1.6
找到的解决办法是:
update-alternatives --install /usr/bin/java java /home/hadoop/jdk1.7/bin/java 300
运行该命令以后遇到错误
update-alternatives: warning: forcing reinstallation of alternative /usr/lib/jvm/java-6-openjdk/jre/bin/java because link group java is broken.
解决方法是:删除/usr/bin/文件夹下的java文件就可以了。
再继续运行命令
update-alternatives --install /usr/bin/javac javac /home/hadoop/jdk1.7/bin/javac 300
update-alternatives --config java //该命令选择jdk版本