这几天一直在学习这块的内容,在虚拟机下面的Ubuntu10.04下面安装JDK一直不成功,搞了几天,终于成功了,下面就把这几天的心得体会与大家分享,希望能帮助学习这块的网友。
1、首先到Oracle官网下载Linux版本的32位版JDK:jdk-7-linux-i586.rpm,如下图所示:

2、解压这个软件包,解压后是一个文件夹,把这个文件夹下面的:jdk-7-linux-i586/usr/java/jdk1.7.0
复制到:/usr/lib/jvm下面去
3、在终端里面执行如下指令:
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install update-java
4、选择安装的JDK
执行如下命令:
sudo update-java
会弹出如下对话框:

选择jdk1.7.0,选择“确定”即可
接下来终端会安装JDK1.7
安装完成之后,用如下命令检查是否安装成功:
java -version 或 javac -version
如果显示如下信息,则说明:安装成功

但是如果显示的是如下信息,则说明安装不成功:

这时这样解决:
1、首先确保环境变量设置正确:
通过如下命令进行修改和查看:
sudo gedit /etc/environment
在那个文件里面按如下进行设置:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm/jdk1.7.0/bin"
LANGUAGE="zh_CN:zh:en_US:en"
CLASSPATH=.:/usr/lib/jvm/jdk1.7.0/lib
JAVA_HOME=/usr/lib/jvm/jdk1.7.0
然而还有一个很隐蔽的地方:
在jdk目录下的lib和jre/lib下面的rt.jar和tool.jar可能是这种形式
rt.pack , tool.pack
这时解压下,就可以了,如:用如下命令:unpack200是自带的解压工具
unpack200 rt.pack rt.jar
这时解压完之后,再尝试:
java -version
应该就是OK的了。
目前我已成功安装了JDK

- 大小: 8 KB

- 大小: 54.5 KB

- 大小: 14.3 KB

- 大小: 12.8 KB
分享到:
相关推荐
总结来说,搭建Ubuntu 10.04上的SVN编译环境涉及系统安装、基本配置、编译环境构建以及SVN的安装与升级。通过这个过程,你不仅可以学习到Ubuntu系统的管理技巧,还能熟悉软件包管理工具`apt-get`的用法,这对日常的...
由于Sun JDK不再包含在Ubuntu的主要软件仓库中,需要手动添加仓库并安装JDK。具体步骤如下: - 对于Gingerbread及以上版本: ``` $ sudo add-apt-repository "deb http://archive.canonical.com/lucid partner" ...
- 在Ubuntu上安装Sun JDK6: - 添加软件源: ``` sudo add-apt-repository "deb http://archive.canonical.com/lucid partner" ``` - 更新软件包列表: ``` sudo apt-get update ``` - 安装JDK: ``` ...
- **JDK安装**:在Ubuntu上安装Sun JDK需添加特定的APT仓库,并通过`sudo apt-get install sun-java6-jdk`命令进行安装。 - **必备软件包安装**:通过`sudo apt-get install`命令安装一系列必需的软件包,包括Git、...
根据描述,本文档主要介绍如何在Ubuntu 10.04 LTS下进行Android 4.0源码的编译。 ##### 1.1 操作系统要求 - **操作系统:** Linux 或 Mac OS (Windows 不支持) - **具体版本:** Ubuntu 10.04 LTS (长期支持版) ###...
- 选择一个稳定的Linux发行版,如Ubuntu LTS(长期支持版,如10.04)。确保系统中已经安装了以下必要的工具: - Python 2.5到2.7版本,可以从python.org获取。 - GNU Make 3.81到3.82,可在gnu.org下载。 - JDK ...