Ubuntu16安装java

本文介绍如何下载并安装JDK 1.8,包括创建目录、解压安装包及设置环境变量等步骤,并确保环境配置正确生效。

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

1. 下载jdk(jdk-8u101-linux-x64.tar.gz):http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

2. 创建java目录: mkdir /usr/local/java, 并将jdk解压到此目录

3. 设置jdk环境变量:在/etc/profile文件最下面添加以下命令,对所有用户永久生效

export JAVA_HOME=/usr/local/java/jdk1.8.0_101
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export PATH=${JAVA_HOME}/bin:$PATH

4. 使用配置生效:source /etc/profile

5. java -version


参考文章: http://www.cnblogs.com/haore147/p/3633116.html



### Ubuntu 16.04 LTS 上安装 Oracle JDK 或 OpenJDK #### 安装 OpenJDK 对于希望使用开源版本 Java 的用户来说,在 Ubuntu 16.04 中可以通过官方仓库轻松获取并安装 OpenJDK。然而,如果目标是特定版本如 OpenJDK 7,则需添加额外的 PPA 来获得支持。 为了在 Ubuntu 16.04 上安装 OpenJDK 7,可以按照如下方法操作: ```bash sudo add-apt-repository ppa:openjdk-r/ppa sudo apt-get update sudo apt-get install openjdk-7-jdk ``` 这段指令首先增加了包含所需版本 OpenJDK 的个人包档案 (PPA),接着更新本地软件包索引最后完成指定版本 JDK安装过程[^2]。 而对于更现代一些的 OpenJDK 版本(比如 OpenJDK 8),可以直接利用系统的默认库来实现快速部署而无需引入第三方资源: ```bash sudo apt-get update sudo apt-get install default-jdk ``` 这组命令同样先刷新了可用软件列表随后选择了系统推荐的最佳匹配项进行下载与设置[^1]。 #### 安装 Oracle JDK 针对那些偏好或项目依赖于 Oracle 提供的企业级特性及长期支持服务的情况而言,可以选择安装来自甲骨文公司的正式发行版——Oracle JDK。需要注意的是,随着时间推移,某些旧版本可能不再被直接提供给公众免费下载;此时应当访问官方网站查询最新的分发渠道信息。 以下是适用于 Ubuntu 16.04 并经过验证有效的安装指南摘要: ```bash sudo apt update sudo apt install software-properties-common sudo add-apt-repository ppa:linuxuprising/java sudo apt update sudo apt install oracle-java11-installer ``` 上述脚本片段不仅完成了必要的准备工作还自动处理了许可协议确认环节,使得整个流程更加简便高效[^3]。 #### 配置 JAVA_HOME 和 PATH 变量 无论选择哪种方式安装 JDK 后都需要正确设定 `JAVA_HOME` 环境变量以便其他应用程序能够识别到所使用的 Java 运行时环境。通常做法是在 `/etc/environment` 文件或是用户的 shell profile 脚本里追加相应定义语句: ```bash export JAVA_HOME=/usr/lib/jvm/java-<version>-oracle # 对应 Oracle JDK路径调整 export PATH=$PATH:$JAVA_HOME/bin ``` 另外一种常见的配置形式涉及到了 `CLASSPATH` 参数用于指明类文件查找目录范围: ```bash export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib ``` 通过以上步骤即可确保开发工具链正常运作并且兼容后续扩展组件的需求[^5]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值