1.官网下载jdk版本
jdk-6u45-linux-x64.bin
网盘 链接:https://pan.baidu.com/s/1eSClPVc 密码:dg5k
2.加777权限,
chmod 777 jdk-6u45-linux-x64.bin
注:不能在挂载的Windows共享文件夹中安装,会报错
3.执行./jdk-6u45-linux-x64.bin
4.安装完成配置环境变量
etc/environment 中加上
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
JAVA_HOME=/home/workspace/jdk1.6.0_45
JRE_HOME=/home/workspace/jdk1.6.0_45/jre
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
5.执行source /etc/profile
6.检查 java -version
问题1:
程序 'java' 已包含在下列软件包中:
* default-jre
* gcj-4.8-jre-headless
* gcj-4.9-jre-headless
* openjdk-7-jre-headless
* openjdk-6-jre-headless
* openjdk-8-jre-headless
请尝试:apt-get install <选定的软件包>
解决方法:
sudo update-alternatives --install /usr/bin/javac javac /usr/local/java/jdk1.7.0_80/bin/javac 300
sudo update-alternatives --install /usr/bin/java java /usr/local/java/jdk1.7.0_80/bin/java 300
标记为红色的是java安装的路径