ubuntu 安裝 jdk 6 遇到的問題

1.首先想在 usr 文件夾 新建但鍵不了。智能 用


daiwang@daiwang-virtual-machine:/usr/lib$ sudo mkdir java
[sudo] daiwang 的密码: 
命令創建

2.創建完后 又不能複製到新創建的java 文件夾  所以

用了daiwang@daiwang-virtual-machine:~/jdk6$ sudo chmod 777 jdk-6u45-linux-x64.bin

這個命令 賦予權限

 

3.然後 在 .bashrc 文件配置環境變量,不會配置環境變量的 去這裡https://jingyan.baidu.com/album/f79b7cb30b63129144023edc.html?picindex=5

配置好環境變量 使用 source .bashrc 命令

然後再 驗證是否成功  echo $ JAVA_HOME

然後  echo $JRE_HOME

然後 echo $CLASSPATH

如果你是 安裝過其他 jdk  就需要執行以下命令 

sudo update-alternatives --install /usr/bin/java java /usr/lib/java/jdk1.6.0_45/bin/java 800

然後 

sudo update-alternatives --install /usr/bin/javac javac /usr/lib/java/jdk1.6.0_45/bin/javac 800

然後 

 sudo update-alternatives --config java  注意這裡前面必須加  sudo 不然不會成功  

然後你就選你自己要的jdk

完成------------------------------------------------------------------------------------------------------------------------------------------結束啦

下面是我終端的執行命名展示  :

 

daiwang@daiwang-virtual-machine:~$ vi  .bashrc
daiwang@daiwang-virtual-machine:~$ vi .bashrc
daiwang@daiwang-virtual-machine:~$ vi .bashrc
daiwang@daiwang-virtual-machine:~$ source .bashrc
daiwang@daiwang-virtual-machine:~$ 
daiwang@daiwang-virtual-machine:~$ 
daiwang@daiwang-virtual-machine:~$ 
daiwang@daiwang-virtual-machine:~$ 
daiwang@daiwang-virtual-machine:~$ source .bashrc
daiwang@daiwang-virtual-machine:~$ 
daiwang@daiwang-virtual-machine:~$ 
daiwang@daiwang-virtual-machine:~$ echo $ JAVA_HOME
$ JAVA_HOME
daiwang@daiwang-virtual-machine:~$  echo $ JAVA_HOME
$ JAVA_HOME
daiwang@daiwang-virtual-machine:~$ echo $JAVA_HOME
/usr/lib/java/jdk1.6.0_45
daiwang@daiwang-virtual-machine:~$ echo $JRE_HOME
/usr/lib/java/jdk1.6.0_45/jre
daiwang@daiwang-virtual-machine:~$ echo $CLASSPATH
.:/usr/lib/java/jdk1.6.0_45/lib:/usr/lib/java/jdk1.6.0_45/jre/lib:.:/usr/lib/java/jdk1.6.0_45/lib:/usr/lib/java/jdk1.6.0_45/jre/lib:.:/lib:/jre/lib:
daiwang@daiwang-virtual-machine:~$ java -version
openjdk version "1.8.0_191"
OpenJDK Runtime Environment (build 1.8.0_191-8u191-b12-0ubuntu0.16.04.1-b12)
OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)
daiwang@daiwang-virtual-machine:~$ sudo update-alternatives --install /usr/bin/java java /usr/lib/java/jdk1.6.0_45/bin/java 800
[sudo] daiwang 的密码: 
daiwang@daiwang-virtual-machine:~$ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/java/jdk1.6.0_45/bin/javac 800
daiwang@daiwang-virtual-machine:~$ update-alternatives --config java
有 2 个候选项可用于替换 java (提供 /usr/bin/java)。

  选择       路径                                          优先级  状态
------------------------------------------------------------
* 0            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      自动模式
  1            /usr/lib/java/jdk1.6.0_45/bin/java               800       手动模式
  2            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      手动模式

要维持当前值[*]请按<回车键>,或者键入选择的编号:1
update-alternatives: 使用 /usr/lib/java/jdk1.6.0_45/bin/java 来在手动模式中提供 /usr/bin/java (java)
update-alternatives: 错误: 新建符号链接 /etc/alternatives/java.dpkg-tmp 时出错: 权限不够
daiwang@daiwang-virtual-machine:~$ sudo update-alternatives --config java
有 2 个候选项可用于替换 java (提供 /usr/bin/java)。

  选择       路径                                          优先级  状态
------------------------------------------------------------
* 0            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      自动模式
  1            /usr/lib/java/jdk1.6.0_45/bin/java               800       手动模式
  2            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      手动模式

要维持当前值[*]请按<回车键>,或者键入选择的编号:1
update-alternatives: 使用 /usr/lib/java/jdk1.6.0_45/bin/java 来在手动模式中提供 /usr/bin/java (java)
daiwang@daiwang-virtual-machine:~$ java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值