ubuntu18.04 安装 jdk
2024-08-31 16:52:52
1.当前路径(如果不想下载到当前路径,可以先cd到指定路径,再开始下载),官网下载JDK文件jdk-8u121-linux-x64.tar.gz
$ wget https://download.oracle.com/otn/java/jdk/8u231-b11/5b13a193868b4bf28bcb45c792fce896/jdk-8u231-linux-x64.tar.gz?AuthParam=1572321865_fdecb537ec3740b841f90a76570635da
下载下来的文件名称是jdk-8u231-linux-x64.tar.gz?AuthParam=1572321865_fdecb537ec3740b841f90a76570635da,修改名称
$ mv jdk-8u231-linux-x64.tar.gz?AuthParam=1572321865_fdecb537ec3740b841f90a76570635da jdk-8u231-linux-x64.tar.gz
检查文件大小,186M,如果大小和官网上的不一致,则下载不完整,重新检查下载地址,再次下载。
$ ls -lht
2.解压
$ sudo tar -zxvf jdk-8u231-linux-x64.tar.gz
3.将解压后的文件复制到指定路径,我这里就复制到 /java/ (如果想保存在本路径的,则无需复制)
$ sudo cp -r jdk1..0_231 /java/
4.设置环境变量
$ sudo vim /etc/profile
在末尾添加:
#set Java environment
export JAVA_HOME=/java/jdk1..0_231
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
5.使配置生效
$ source /etc/profile
6.验证安装是否成功
$ java -version
最新文章
- 初学者对于MVC架构模式学习与理解
- input---checked小问题
- 使用ASP.NET Web Api构建基于REST风格的服务实战系列教程【二】——使用Repository模式构建数据库访问层
- PHP 函数整理 (用过的)
- 一份完整的nginx配置
- android中string.xml引起的常见编译错误
- POJ1459 Power Network(网络最大流)
- Android尽量避免使用开发jpg图片
- 几乎没用到过的css 样式
- 九度OJ1000
- C# 传统四舍五入保留两位小数(网上流传好多错误的版本)
- docker--Dockerfile--sonarqube
- 树形dp的深入讨论
- Petya and Graph(最小割,最大权闭合子图)
- UVA10917_Walk Through the Forest
- NHibernate Configuring
- 揭秘ThreadLocal(转)
- 用HAProxy和KeepAlived构建高可用的反向代理系统
- linux系统无法挂载U盘
- js之对象(经典)