Ubuntu 16.04 LTS下安装配置Java环境

简介: 系统版本:Ubuntu 16.04 x86JDK版本:jdk1.8.0_1311. 下载Java JDK文件官网网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html.tar.gz的包是Ubuntu系统用的,.rpm是CentOS系统我是在云服务器配置的,用wget下载由于网络的原因下不全,所以在本地下好之后上传到了云服务器。

系统版本:Ubuntu 16.04 x86
JDK版本:jdk1.8.0_131

1. 下载Java JDK文件

官网网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

img_e983bfdaaee8e0da9dc50924735334e4.png

.tar.gz的包是Ubuntu系统用的,.rpm是CentOS系统
我是在云服务器配置的,用wget下载由于网络的原因下不全,所以在本地下好之后上传到了云服务器。包的总大小是188105480,如果太小了证明没下全。

img_701c30be2963fcdeac27d2612f525ddb.png
java jdk
2. 安装JDK

如果系统事先安装了OpenJDK,需要先卸载OpenJDK

sudo apt-get purge openjdk/openjdk*
sudo apt-get clean/autoclean

解压 JDK

tar –zxvf  jdk-8u131-linux-i586.tar.gz 

更换目录

sudo mv ./jdk1.8.0_131 /opt/Java

img_63704a593b4ba5d451abcb4cc0023951.png
更换目录

./jdk1.8.0_131这个是解压安装后的JDK所在的目录,我们现在把该目录下的文件移动到了 /opt/Java/目录下,现在 java 环境的 path 路径是 /opt/Java/

3. 配置环境变量
sudo vi /etc/environment

这里也可以用sudo gedit /etc/environment
vim 和 gedit 都是 Unix系统 下常用的编辑器,vi是vim编辑器的编辑命令。如果系统没有安装vim可以下载一个sudo apt-get install vim

vim基本操作:

进入编辑器界面后,在英文输入法环境下按 s 开始启用编辑,这时候会删除光标下的一个字符。结束编辑后,按Esc进入命令行界面。
常用命令::wq保存并退出;:q退出编辑器;

在path路径下添加:$JAVA_HOME/bin
在下一行添加

export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export JAVA_HOME=/opt/Java

JAVA_HOME的值就是刚刚配置java环境的路径

img_b865a2667972dbe4a2edf5518eb6a883.png

修改完成后,需要输入以下命令使环境变量立即生效

source /etc/environment

接着配置所有用户的环境变量

sudo vi /etc/profile
img_7cbc5d32409f2bca9641ba45cc4c413b.png

需要添加的代码:

#set Java environment
export JAVA_HOME=/opt/Java
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:JAVA_HOME/lib:JRE_HOME/lib:${CLASSPATH}
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
img_150ada79c2d62909849350a8efadf343.png

使java环境变量立即生效

source /etc/profile

这时候输入java -version就可以出现java的版本号了

参考链接:
Ubuntu 16.04 LTS下安装配置Java环境
Ubuntu 16.04安装JDK并配置环境变量
Ubuntu16.04下面配置java环境变量
友情链接:
linux系统中/etc/profile和.profile的介绍
Vim 常用命令总结

目录
相关文章
|
2天前
|
Ubuntu Shell 开发工具
ubuntu/debian shell 脚本自动配置 gitea git 仓库
这是一个自动配置 Gitea Git 仓库的 Shell 脚本,支持 Ubuntu 20+ 和 Debian 12+ 系统。脚本会创建必要的目录、下载并安装 Gitea,创建 Gitea 用户和服务,确保 Gitea 在系统启动时自动运行。用户可以选择从官方或小绿叶技术博客下载安装包。
12 2
|
28天前
|
网络协议 Ubuntu 网络安全
|
1月前
|
消息中间件 监控 Ubuntu
大数据-54 Kafka 安装配置 环境变量配置 启动服务 Ubuntu配置 ZooKeeper
大数据-54 Kafka 安装配置 环境变量配置 启动服务 Ubuntu配置 ZooKeeper
66 3
大数据-54 Kafka 安装配置 环境变量配置 启动服务 Ubuntu配置 ZooKeeper
|
1月前
|
资源调度
Ubuntu22.04静态ip配置+yarn build后显示内存超限,变异失败
Ubuntu22.04静态ip配置+yarn build后显示内存超限,变异失败
35 2
Ubuntu22.04静态ip配置+yarn build后显示内存超限,变异失败
|
28天前
|
Ubuntu Linux 编译器
Linux/Ubuntu下使用VS Code配置C/C++项目环境调用OpenCV
通过以上步骤,您已经成功在Ubuntu系统下的VS Code中配置了C/C++项目环境,并能够调用OpenCV库进行开发。请确保每一步都按照您的系统实际情况进行适当调整。
228 3
|
2月前
|
Ubuntu 网络安全 开发工具
Ubuntu19.04的安装过程详解以及操作系统初始化配置
本文详细介绍了Ubuntu 19.04操作系统的安装过程、初始化配置、网络设置、软件源配置、SSH远程登录以及终端显示设置。
86 1
Ubuntu19.04的安装过程详解以及操作系统初始化配置
|
1月前
|
Oracle IDE Java
IDEA安装教程配置java环境(超详细)
IDEA安装教程配置java环境(超详细)
|
2月前
|
存储 Prometheus 监控
在Ubuntu系统上安装与配置Prometheus的步骤
通过以上步骤,您应该已经成功在Ubuntu系统上安装并配置了Prometheus。您现在可以开始使用Prometheus收集和分析您的系统和应用程序的指标数据了。
145 1
|
1月前
|
Ubuntu 网络协议 Linux
liunx各大发行版(centos,rocky,ubuntu,国产麒麟kylinos)网卡配置和包管理方面的区别
liunx各大发行版(centos,rocky,ubuntu,国产麒麟kylinos)网卡配置和包管理方面的区别
104 0
|
2月前
|
Ubuntu Oracle 关系型数据库
Oracle VM VirtualBox之Ubuntu 22.04LTS双网卡网络模式配置
这篇文章是关于如何在Oracle VM VirtualBox中配置Ubuntu 22.04LTS虚拟机双网卡网络模式的详细指南,包括VirtualBox网络概述、双网卡网络模式的配置步骤以及Ubuntu系统网络配置。
200 3
下一篇
无影云桌面