Linux下安装JDK和删除JDK

测试环境:Ubuntu 14.4

因要在该环境下编译安卓系统,就这样陷入了JDK的安装与卸载的圈中。编译安卓2.2需要JDK5,编译安卓2.3后需要安装JDK6,开始理解的是只要JDK6以后版本都可以,一直使用apt-get命令都无效,无论敲sudo apt-get install sun-java8-jdk还是sudo apt-getinstall JDK6一直报如下错误:

Readingpackage lists... Done

Buildingdependency tree      

Readingstate information... Done

E: Unable to locate packagesun-java8-jdk

         该错误也不知道是什么原因,搜了下也没解决,可能是上面的两个命令有问题,软件库中可能没有,但报的错是不能下载包,无奈,只能寻找其他方式了,期间还下过jdkdrpm包进行安装,报了一连串的依赖包,简直了……只能继续寻找apt-get的安装方式,终于找到一条命令apt-get install openjdk-7-sdk,装好了,而且还自动配置好环境变量,JDK1.7的最新版本,兴致勃勃的去make安卓源代码了,报错了,它要的是java se 1.6,而现在喂给它的是1.7,继续罢工了。这时就需要卸载该版本了,不然新安装的其他版本可能会存在命令寻址错误的情况,卸载方式找到了网上的一博客(http://my.oschina.net/lxrm/blog/110638)的讲解,成功卸载了。

open-JDK卸载详细步骤:

首先,检查是安装的哪个 OpenJDK包。

# dpkg --list | grep -i jdk

 

移除 openjdk:

# apt-get purge openjdk*

 

卸载 OpenJDK 相关包:

# apt-get purge icedtea-* openjdk-*

 

检查所有 OpenJDK包是否都已卸载完毕:

# dpkg --list | grep -i jdk

完毕。

继续寻找安装方式,还是在官网找到了合适的,只是要注册才能下载。

官网http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html

特别好的是官网提供bin文件的jdk安装包下载的,将下下来的bin包拷贝到linux的某个文件夹下(文件名jdk-6u45-linux-x64.bin),只需执行./jdk-6u45-linux-x64.bin即可,它便会在当前目录下生成jdk1.6.0_45文件夹,里面包含了JDK的所有东西,只需设置好环境变量就可以了,如果要成为当前用户的JDK就进入当前用户的配置文件里增加下面的环境变量(执行cd /home/当前用户名,再执行vi .bashrc),若要成为所有用户的JDK,则修改etc下的配置文件(执行 vi /etc/profile),都在最后增加下面几行:(/usr/java/jdk1.6.0_45是我存放JDK的目录)

export JAVA_HOME=/usr/java/jdk1.6.0_45

exportCLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH

exportPATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

    网上说:一定要在CLASSPATH路径中加入$CLASSPATH:之前我因为没有加入这个东东,在解释执行class文件时总是报错。

Esc输入:wq保存退出。接下来可以在命令行中执行javajavac了,同时java –version可得如下:

java version "1.6.0_45"

Java(TM) SE Runtime Environment (build1.6.0_45-b06)

Java HotSpot(TM) 64-Bit Server VM(build 20.45-b01, mixed mode)

终于搞定了,如果要卸载这个JDK就很简单了,只需删除对应的环境变量和存放该JDK的文件夹即可。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux安装JDK有以下几个步骤: 1. 首先,使用命令`yum remove openjdk`来删除系统上已有的OpenJDK版本。 2. 接下来,你需要在线下载JDK安装包。你可以访问Oracle官方网站的下载地址(https://www.oracle.com/java/technologies/downloads)来获取JDK安装包。将下载的JDK压缩包保存到`/usr/local/`目录下。 3. 安装虚拟机:你需要准备一台服务器或者在个人学习的情况下,建议你安装一个虚拟机并安装Linux系统。你可以在网上找到虚拟机安装教程和Linux安装教程来帮助你完成这一步骤。 4. 解压JDK安装包:使用命令`tar -zxvf /usr/local/jdk.tar.gz`来解压JDK压缩包。 5. 配置环境变量:打开终端并编辑`~/.bashrc`文件,在文件末尾添加以下内容: ``` export JAVA_HOME=/usr/local/jdk export PATH=$PATH:$JAVA_HOME/bin ``` 保存文件后执行`source ~/.bashrc`命令来使环境变量生效。 6. 完成以上步骤后,你已经成功在Linux安装JDK。你可以使用`java -version`命令来验证JDK安装是否成功。 请注意,以上步骤只是一种安装JDK的方法,你也可以选择其他适合你的方式来安装JDK。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Linux安装jdk(详细教程)](https://blog.csdn.net/weixin_52428496/article/details/111205682)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [Linux安装JDK详细教程(图文教程)](https://blog.csdn.net/weixin_44098426/article/details/128446376)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值