Ubuntu系统下搭建Java7开发环境
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在Ubuntu系统下安装Java 7
一、Ubuntu 默认安装了OpenJDK,可以查看其Java版本信息如下:
zgj@wildflower:~$ java -version
java version "1.6.0_24"
OpenJDK Runtime Environment (IcedTea6 1.11.5) (6b24-1.11.5-0ubuntu1~12.04.1) OpenJDK Client VM (build 20.0-b12, mixed mode, sharing)
二、安装JDK7
采用PPA 源(Personal Package Archives个人软件包档案)安装方式,在Ubuntu系统下安装Java 7很简单,过程如下:
1. 添加Oracle JDK7 到软件仓库
zgj@wildflower:~$ sudo add-apt-repository ppa:webupd8team/java
You are about to add the following PPA to your system:
Oracle Java (JDK) Installer (automatically downloads and installs Oracle JDK6 / JDK7 / JDK8). There are no actual Java files in this PPA. More info:
/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html
More info: https:///~webupd8team/+archive/java
Press [ENTER] to continue or ctrl-c to cancel adding it
gpg: 钥匙环‘/tmp/tmp3Z16ED/secring.gpg’已建立
gpg: 钥匙环‘/tmp/tmp3Z16ED/pubring.gpg’已建立
gpg: 下载密钥‘EEA14886’,从 hkp 服务器
gpg: /tmp/tmp3Z16ED/trustdb.gpg:建立了信任度数据库
gpg: 密钥 EEA14886:公钥“Launchpad VLC”已导入
gpg: 合计被处理的数量:1
gpg: 已导入:1 (RSA: 1)
OK
2. 更新软件仓库
zgj@wildflower:~$ sudo apt-get update
[sudo] password for zgj:
忽略 precise InRelease
忽略 precise-updates InRelease
忽略 precise-backports InRelease
命中 precise Release.gpg
命中 precise-updates Release.gpg
命中 precise-backports Release.gpg
命中 precise Release ......................
正在读取软件包列表... 完成
3. 下载并安装JDK7
zgj@wildflower:~$ sudo apt-get install oracle-java7-installer
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列软件包是自动安装的并且现在不需要了:................
在提示窗口中分别选择<确定>、<是>,如下所示:
2013-02-12 19:46:37 (1021 KB/s) - 已保存“jdk-7u13-linux-i586.tar.gz” [97489971/97489971])
Oracle JRE 7 browser plugin installed
正在设置 gsfonts-x11 (0.22) ...
安装完成!
三、Java7环境测试
1.安装好的JDK7所在文件夹是“usr/lib/jvm/java-7-oracle” ,如下图所示。
2.查看版本信息
zgj@wildflower:~$ java -version
java version "1.7.0_13"
Java(TM) SE Runtime Environment (build 1.7.0_13-b20)
Java HotSpot(TM) Client VM (build 23.7-b01, mixed mode)
3.编译与运行
zgj@wildflower:~/java$ gedit Hello.java
编辑一个最简单的Hello,world程序,如下:
public class Hello{
public static void main(String[] args){
System.out.println("Hello,world!");
}
}
编译Hello.java
zgj@wildflower:~/java$ javac Hello.java
运行Hello程序
zgj@wildflower:~/java$ java Hello
Hello,world!
四、卸载JDK7
zgj@wildflower:~$ sudo apt-get remove oracle-java7-installer 正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列软件包是自动安装的并且现在不需要了:.........................
卸载完成!。