ubuntu 安装java 和 eclipse

本文介绍如何在Linux环境下安装并配置JDK6及Eclipse。包括通过命令行安装JDK6,设置环境变量,指定JDK6作为默认Java环境,并通过Eclipse配置文件确保Eclipse使用正确的JDK版本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先需要安装JDK 6
sudo apt-get install sun-java6-jdk(确定添加了可用源,doc自己下:
http://java.sun.com/javase/downloads/ )

之后需要设置默认的java程序
sudo update-alternatives --config java
按照提示输入对应的选项,指定为JDK 6

下面设置
sudo gedit /etc/environment

在其中添加如下两行:
CLASSPATH=./usr/lib/jvm/java-6-sun/lib(这个点要加上我可被它搞苦了)
JAVA_HOME=/usr/lib/jvm/java-6-sun
如果其中已经设置了CLASSPATH和JAVA_HOME,则将其修改为上面的形式,按保存退出。

接下来安装Eclipse
sudo apt-get install eclipse

需要注意的是,此时Eclipse并不关心之前设置的update-alternative

所以应该修改Eclipse的配置。首先将 SUN-JDK-6彻底设为系统默认:

sudo update-java-alternatives -s java-6-sun

然后编辑JVM配置文件:
sudo gedit /etc/jvm

在文件顶部添加
/usr/lib/jvm/java-6-sun
(如果没有则自己新建)

sudo gedit /etc/eclipse/java_home

也是在文件顶部添加
/usr/lib/jvm/java-6-sun

之后启动Eclipse,选择Help->About Eclipse SDK,选择Configuration Details,可以看到JDK6的设置已经生效。

/usr/lib/jvm/java-6-sun/bin/java
eclipse.ee.install.verify=false
eclipse.product=org.eclipse.sdk.ide
eclipse.startTime=1180177577510
eclipse.vm=/usr/lib/jvm/java-6-sun/bin/java
eclipse.vmargs=-Djava.library.path=/usr/lib/jni
-Dgnu.gcj.precompiled.db.path=/var/lib/gcj-4.1/classmap.db
-Dgnu.gcj.runtime.VMClassLoader.library_control=never
-Dosgi.locking=none
-jar
/usr/lib/eclipse/startup.jar
eof=eof
file.encoding=UTF-8
file.encoding.pkg=sun.io
file.separator=/
gnu.gcj.precompiled.db.path=/var/lib/gcj-4.1/classmap.db
gnu.gcj.runtime.VMClassLoader.library_control=never
java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment
java.awt.printerjob=sun.print.PSPrinterJob
java.class.path=/usr/lib/eclipse/startup.jar
java.class.version=50.0
java.endorsed.dirs=/usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/endorsed
java.ext.dirs=/usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/ext:/usr/java/packages/lib/ext
java.home=/usr/lib/jvm/java-6-sun-1.6.0.00/jre
java.io.tmpdir=/tmp
java.library.path=/usr/lib/jni
java.runtime.name=Java(TM) SE Runtime Environment
java.runtime.version=1.6.0-b105
java.specification.name=Java Platform API Specification
java.specification.vendor=Sun Microsystems Inc.
java.specification.version=1.6
java.vendor=Sun Microsystems Inc.
java.vendor.url=http://java.sun.com/
java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi
java.version=1.6.0
java.vm.info=mixed mode, sharing
java.vm.name=Java HotSpot(TM) Client VM
java.vm.specification.name=Java Virtual Machine Specification
java.vm.specification.vendor=Sun Microsystems Inc.
java.vm.specification.version=1.0
java.vm.vendor=Sun Microsystems Inc.
java.vm.version=1.6.0-b105
line.separator=
 
<think>好的,用户想在Ubuntu安装Eclipse Java开发环境。首先,我需要回忆一下相关的步骤,并参考提供的引用资料来确保准确性。 根据引用[1],安装Eclipse需要先安装Java SDK,因为Eclipse是基于Java的。Ubuntu默认使用Open-JDK,但可能需要手动安装。用户可能需要安装JDK 8或更高版本,具体取决于他们的项目需求。 接下来,引用[2][3]提到可以通过命令行安装Eclipse,或者下载tar.gz包手动安装。命令行安装可能更方便,但版本可能不是最新的。而手动下载则允许用户选择特定版本,比如最新的Eclipse IDE for Java Developers。 另外,引用[5]中的步骤涉及解压tar.gz文件到/opt目录,设置权限,并创建启动器。这适用于手动安装的情况,确保Eclipse可以被所有用户访问,并且正确配置可执行文件。 用户可能关心的是哪种安装方法更好。命令行安装简单,适合新手,但可能版本较旧。手动安装则更灵活,适合需要特定版本的用户。需要明确两种方法的步骤,并指出各自的优缺点。 还需要注意,安装完成后如何启动Eclipse,可能需要创建桌面快捷方式或添加到应用程序菜单,引用[5]中提到了创建可执行文件在/usr/bin/eclipse,这样用户可以在终端直接输入eclipse启动。 此外,是否需要配置环境变量或者后续的SDK安装?例如,Eclipse可能需要指向已安装JDK路径,但通常它会自动检测。不过如果用户安装了多个JDK版本,可能需要手动配置。 最后,生成相关问题时要考虑用户可能遇到的后续问题,比如环境配置、插件安装、常见错误处理等。需要确保问题覆盖安装后的使用优化。</think>### 在 Ubuntu安装 Eclipse IDE for Java 开发的分步指南 #### **1. 安装 Java 开发工具包 (JDK)** Eclipse 依赖 Java 环境运行。Ubuntu 默认提供 OpenJDK,但建议安装最新版本: - 安装 OpenJDK 11(或其他版本): ```bash sudo apt update sudo apt install openjdk-11-jdk ``` - 验证安装: ```bash java -version ``` #### **2. 下载 Eclipse IDE** - **方法1:通过官网下载** 1. 访问 [Eclipse 官网](https://www.eclipse.org/downloads/),选择 **Eclipse IDE for Java Developers** 的 Linux 64-bit 版本(`.tar.gz` 文件)[^2]。 2. 下载完成后,解压文件: ```bash tar -zxvf eclipse-java-*.tar.gz ``` - **方法2:通过命令行安装(可选)** ```bash sudo snap install eclipse --classic ``` 此方法会安装社区维护的版本,但可能更新较慢[^3]。 #### **3. 安装 Eclipse** - 将解压后的 `eclipse` 文件夹移动到系统目录(如 `/opt`): ```bash sudo mv eclipse /opt/ ``` - 设置权限: ```bash sudo chown -R root:root /opt/eclipse sudo chmod -R +r /opt/eclipse ``` #### **4. 创建快捷方式** - 创建可执行文件: ```bash sudo touch /usr/bin/eclipse sudo chmod 755 /usr/bin/eclipse sudo nano /usr/bin/eclipse ``` 输入以下内容: ```bash #!/bin/sh export ECLIPSE_HOME="/opt/eclipse" $ECLIPSE_HOME/eclipse ``` - 创建桌面图标: ```bash sudo nano /usr/share/applications/eclipse.desktop ``` 输入以下内容: ```ini [Desktop Entry] Name=Eclipse IDE Type=Application Exec=/opt/eclipse/eclipse Icon=/opt/eclipse/icon.xpm Terminal=false ``` #### **5. 启动 Eclipse** - 终端输入 `eclipse` 或通过应用程序菜单启动。 #### **6. 配置 Java 开发环境** 启动后,在 Eclipse 中设置 JDK 路径: `Window > Preferences > Java > Installed JREs > Add`,选择已安装JDK 目录。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值