Ubuntu上安装java

本文档详细介绍了如何在Ubuntu系统中安装JDK 6,并设置了相应的环境变量。包括了下载二进制文件、安装过程及配置JAVA_HOME等关键环境变量的方法。

安装JDK

 

jdk-6u32-linux-i586.bin

 

安装路径

 

涉及命令:

cp/sudo/env/source xx/

 

sudo vi /etc/profile

 

#set java environment
JAVA_HOME=/usr/jdk1.6.0_32
CLASSPATH=.:$JAVA_HOME/lib:$CLASSPATH
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

 source /etc/profile

env | grep xxx

 

问题:

修改/etc/profile,新开一个terminal,echo $JAVA_HOME没有。

 

http://developer.51cto.com/art/200907/135155.htm

http://www.blogjava.net/bukebushuo/archive/2009/04/22/267030.html

环境变量设置 : http://72333.blog.51cto.com/blog/62333/8795

 

关于i386/i586/

 

Ubunu环境变量设置

 

 

<think>嗯,用户想在Ubuntu安装JDK。我之前看过几个相关的引用,比如引用[1]提到用`sudo apt install default-jdk`安装OpenJDK,这应该是最简单的方法。用户可能对不同的JDK版本有疑问,比如OpenJDK和Oracle JDK的区别,所以需要解释清楚。还有引用[2]详细说明了安装JDK1.8的步骤,可能需要提到添加PPA仓库来安装特定版本。另外,用户安装后可能遇到环境变量的问题,比如引用[3]中提到的Eclipse启动错误,说明PATH没有正确设置,所以安装完成后需要检查JAVA_HOME和PATH配置。 用户的问题是如何安装,步骤需要分点说明。首先推荐使用apt安装默认版本,然后如果需要特定版本,比如OpenJDK 11或8,可以用不同的命令。然后验证安装是否成功,用`java -version`和`javac -version`。最后设置环境变量,可能需要编辑.bashrc或.zshrc文件,并source一下。还要提醒用户如果遇到问题,比如Eclipse找不到JVM,应该检查环境变量是否正确。 另外,用户可能不知道如何选择版本,可能需要解释不同版本的应用场景,比如某些项目需要JDK 8。最后生成相关问题,比如如何切换版本、OpenJDK和Oracle的区别、环境变量配置以及安装后的常见错误处理。这样用户如果有后续问题可以自己查阅。</think>### 在Ubuntu安装Java Development Kit (JDK) 的步骤 #### 1. **通过APT安装默认JDK(推荐)** Ubuntu官方仓库提供OpenJDK的安装包,执行以下命令安装默认版本: ```bash sudo apt update sudo apt install default-jdk ``` 安装完成后验证版本: ```bash java -version # 输出类似 openjdk version "11.0.19" javac -version # 输出类似 javac 11.0.19 ``` 此方法适合大多数开发场景[^1]。 #### 2. **安装特定版本的OpenJDK** - **安装OpenJDK 11**: ```bash sudo apt install openjdk-11-jdk ``` - **安装OpenJDK 8(适用于旧项目)**: 需要添加第三方仓库: ```bash sudo add-apt-repository ppa:openjdk-r/ppa sudo apt update sudo apt install openjdk-8-jdk ``` 安装后通过`update-alternatives`管理多版本[^2]。 #### 3. **配置环境变量** 编辑`~/.bashrc`或`~/.zshrc`文件,添加以下内容(以OpenJDK 11为例): ```bash export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 export PATH=$JAVA_HOME/bin:$PATH ``` 应用配置: ```bash source ~/.bashrc ``` #### 4. **验证环境变量** ```bash echo $JAVA_HOME # 应输出路径如/usr/lib/jvm/java-11-openjdk-amd64 which java # 应指向JDK安装目录下的java ``` #### 5. **解决常见问题** - **Eclipse启动报错**:确保`JAVA_HOME`指向有效JDK路径,且`PATH`包含`$JAVA_HOME/bin`[^3]。 - **多版本切换**:使用`sudo update-alternatives --config java`选择默认版本。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值