Ubuntu下快速安装并配置Eclipse与OpenJDK
需积分: 12 14 浏览量
更新于2024-09-12
收藏 3KB TXT 举报
在Ubuntu操作系统中安装Eclipse和JDK是一个常见的任务,特别是在开发Java应用程序时。本文将详细指导你如何下载、配置和设置Oracle官方提供的JDK(Java Development Kit)7版本以及如何在Eclipse中进行安装。首先,你需要确保你的系统已经连接到网络,因为我们将使用`wget`工具来下载JDK的tar.gz文件。
1. 下载JDK: 下载Oracle JDK 7的Linux i586版本,可以从官方站点下载:`wget http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.tar.gz`。这里的`wget`命令用于从URL获取文件。请注意,如果你的系统是其他架构(如x64),你需要下载相应的版本。
2. 解压并安装:
- 使用`sudo`权限解压文件,`sudo tar xvf jdk-7-linux-i586.tar.gz`。
- 将解压后的文件移动到`/usr/lib/jvm`目录下,以方便系统访问:`sudo mv jdk-7-linux-i586 /usr/lib/jvm/java-7-sun`。
- 更改当前工作目录到`/usr/lib/jvm`:`cd /usr/lib/jvm`。
- 配置环境变量,编辑`.bashrc`文件,添加以下行:
```
export JAVA_HOME=/usr/lib/jvm/java-7-sun
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
```
- 保存并使更改生效:`source ~/.bashrc`。
3. 确认JDK安装和设置:
- 使用`update-alternatives`命令来管理Java执行器和编译器的选择,确保安装的JDK成为默认选项。运行:
```
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-7-sun/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-7-sun/bin/javac 300
```
- 使用`update-alternatives --config java`命令,选择正确的JDK版本作为默认。
4. 切换到OpenJDK:
如果你想要切换到OpenJDK,可以按照上述步骤,只需将`java-7-sun`替换为`java-6-openjdk`或其他版本。确保在选择时,选择与Eclipse兼容的版本。
5. 检查Java环境:
通过输入`java -version`和`javac -version`命令来验证JDK是否成功安装,并且在你的系统路径中可见。
至于Eclipse的安装,本文没有直接提及,但通常你会从Eclipse官方网站下载适用于Ubuntu的安装包,如`eclipse-java-developer-oxygen.zip`,然后解压并将其放置在你喜欢的位置。安装Eclipse后,你可以在终端或Eclipse的安装向导中设置Java环境变量,确保Eclipse能够识别和使用你刚刚安装的JDK。
总结来说,本文提供了在Ubuntu上安装Oracle JDK 7和配置环境变量的方法,同时提到了如何管理不同版本的Java执行器和编译器的选择。如果你计划在Ubuntu上开发Java应用,熟悉这些步骤至关重要。在安装Eclipse时,记得根据你的需求选择合适的版本,并配置好Java环境。
2018-10-30 上传
2018-05-12 上传
2020-09-15 上传
2011-01-20 上传
2010-01-12 上传
2011-12-16 上传
2023-04-17 上传
点击了解资源详情
点击了解资源详情
汝伟乃仆
- 粉丝: 0
- 资源: 3
最新资源
- getting started with JBoss4.0 中文版
- SQL语法大全中文版(其中两章)
- 开源_200903.pdf
- C语言趣味程序百例精解
- 动态场景下的运动目标跟踪方法研究.pdf
- 英语词根词缀记忆大全
- DS1302_中文资料.pdf
- How to solve it: A new aspect of mathematical method
- 美国MIT EECS系本科生课程设置简介
- 小程序(在网页上找Email地址)
- C#完全手册(新手学习C#必备手册)
- 数字信号处理、计算、程序、
- 详细设计说明书案例.DOC
- 课程设计航空客运订票系统
- JSF自定义组件 JSF自定义组件
- Visual C++与Matlab混合编程