ubuntu14.04安装jdk1.8的教程

 更新时间:2019年09月19日 09:35:19   作者:smalltree_it  
这篇文章主要介绍了ubuntu14.04安装jdk1.8的教程,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

1.下载jdk下载地址

我下载的是 jdk-8u221-linux-x64.tar.gz

2.新建文件夹

sudo mkdir /usr/local/java

3.拷贝文件到刚才生成的文件夹中

cp jdk-8u221-linux-x64.tar.gz /usr/local/java

4.进入java文件夹并解压文件

cd /usr/local/java
 sudo tar xvf jdk-8u221-linux-x64.tar.gz

5.删除压缩包

sudo rm jdk-8u221-linux-x64.tar.gz

6.添加环境变量

sudo gedit ~/.bashrc

打开之后在末尾添加

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

7.测试是否安装成功

java -version

如果出现一下错误

程序 ‘java' 已包含在下列软件包中:

default-jre
gcj-4.8-jre-headless
openjdk-7-jre-headless
gcj-4.6-jre-headless
openjdk-6-jre-headless

请尝试:sudo apt-get install <选定的软件包>

终端输入

sudo update-alternatives --install /usr/bin/java java /usr/local/java/jdk1.8.0_221/bin/java 300
sudo update-alternatives --install /usr/bin/java java /usr/local/java/jdk1.8.0_221/bin/javac 300
sudo update-alternatives --config java

终端再次输入 java -version 显示版本 安装成功

总结

以上所述是小编给大家介绍的ubuntu14.04安装jdk1.8的教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

相关文章

  • Linux下用SSH退出符切换SSH会话的实现方法

    Linux下用SSH退出符切换SSH会话的实现方法

    这篇文章主要介绍了Linux下用SSH退出符切换SSH会话的实现方法,需要的朋友可以参考下
    2015-07-07
  • 如何解决Too many levels of symbolic links的问题

    如何解决Too many levels of symbolic lin

    这篇文章主要介绍了如何解决Too many levels of symbolic links的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-08-08
  • Apache Ignite 中的 SQL 模式(Schema)管理机制(使用建议)

    Apache Ignite 中的 SQL 模式(Schema)管理机制(使用建议)

    Apache Ignite支持多Schema管理,包含默认的PUBLIC和SYS系统Schema,允许自定义Schema通过配置或Cache名称定义,DDL创建表时会自动生成对应Cache,建议合理使用Schema组织数据及权限控制,本文给大家介绍Apache Ignite中的SQL模式(Schema)管理机制,感兴趣的朋友一起看看吧
    2025-07-07
  • CentOS7 防火墙firewall的操作命令大全

    CentOS7 防火墙firewall的操作命令大全

    大家好,本篇文章主要讲的是CentOS7 防火墙(firewall)的操作命令大全,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下哦
    2021-11-11
  • 基于CentOS的Hadoop分布式环境的搭建开发

    基于CentOS的Hadoop分布式环境的搭建开发

    本篇文章介绍了基于CentOS的Hadoop分布式环境的搭建开发,有兴趣的可以了解一下。
    2016-11-11
  • Apache2.4和Apache2.2访问控制配置语法对比

    Apache2.4和Apache2.2访问控制配置语法对比

    这篇文章主要介绍了Apache2.4和Apache2.2访问控制配置语法对比,本文给出若干配置实现讲解Apache2.4和Apache2.2访问控制配置语法的不同之处,需要的朋友可以参考下
    2015-04-04
  • Linux区分SSD和机械硬盘的方法总结

    Linux区分SSD和机械硬盘的方法总结

    在 Linux 系统管理中,了解存储设备的类型和特性是至关重要的,不同的存储介质(如固态硬盘 SSD 和机械硬盘 HDD)在性能、可靠性和适用场景上有着显著差异,本文给大家汇总了Linux区分SSD和机械硬盘的方法,需要的朋友可以参考下
    2025-05-05
  • Linux服务器上使用docker的简单教程

    Linux服务器上使用docker的简单教程

    这篇文章主要为大家详细介绍了Linux服务器上使用docker的简单教程,文中的示例代码简洁易懂,有需要的小伙伴可以跟随小编一起学习一下
    2025-03-03
  • Linux KVM的QCOW2 和 ROW的详解及区别介绍

    Linux KVM的QCOW2 和 ROW的详解及区别介绍

    这篇文章主要介绍了Linux QCOW2 和 ROW的详解及区别介绍的相关资料,需要的朋友可以参考下
    2016-11-11
  • Apache Ignite概念及使用问题小结

    Apache Ignite概念及使用问题小结

    Apache Ignite 是一个以内存为中心的分布式数据库、缓存和处理平台,设计用于在横向扩展的架构上提供极高的性能和吞吐量,本文给大家介绍Apache Ignite概念及使用问题小结,感兴趣的朋友一起看看吧
    2025-10-10

最新评论