debian/ubuntu下安装java8
2019独角兽企业重金招聘Python工程师标准>>>
通过oracle-java8-installer 安装的 方法:
http://blog.csdn.net/feelang/article/details/24425349
通过 oracle-java8-installer 安装总是失败
失败之后 需要清除安装痕迹:
sudo rm /var/lib/dpkg/info/oracle-java7-installer* sudo apt-get purge oracle-java7-installer* sudo rm /etc/apt/sources.list.d/*java*
----------------------------------------------------------------------------------------------------------------
然后 采用第二种方法, 直接从 oracle 官方网站下载
直接下载jdk压缩包方式安装(这里只介绍jdk7的,jdk8 的原理完全一致)
分为下面5个步骤
1.官网下载JDK
2.解压缩,放到指定目录
3.配置环境变量
4.设置系统默认JDK
5. 测试jdk
1.官网下载JDK
地址: http://www.oracle.com/technetwork/articles/javase/index-jsp-138363.html
选择相应的 .gz包下载
官网的有时抽风会下载不了,
可以从这个地址: http://download.csdn.net/download/aqtata/9022071 ,csdn上下载 8u60版本,不要积分
要注意,下载对应系统的32/64位的版本, 查看系统位数命令:
uanme -a
如果下载了错误的版本, 会导致java/javac 命令不能运行
会出现 : bash: ./java: cannot execute binary file 问题
2. 解压缩,放到指定目录(以jdk-7u60-linux-x64.gz为例)
创建目录:
sudo mkdir /usr/lib/jvm
加压缩到该目录:
sudo tar -zxvf jdk-7u60-linux-x64.gz -C /usr/lib/jvm
3.修改环境变量:
sudo vim ~/.bashrc
文件的末尾追加下面内容:
#set oracle jdk environment
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_60 ## 这里要注意目录要换成自己解压的jdk 目录
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
使环境变量马上生效
source ~/.bashrc
4.设置系统默认jdk 版本
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_60/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_60/bin/javac 300
sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.7.0_60/bin/jar 300
sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/jdk1.7.0_60/bin/javah 300
sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/jdk1.7.0_60/bin/javap 300
然后执行:
sudo update-alternatives --config java
若是初次安装jdk,会有下面的提示
There is only one alternative in link group java (providing /usr/bin/java):
/usr/lib/jvm/jdk1.7.0_60/bin/java
否者,选择合适的jdk
5.测试jdk
java -version
java version "1.7.0_60"
Java(TM) SE Runtime Environment (build 1.7.0_60-b19)
Java HotSpot(TM) 64-Bit Server VM (build 24.60-b09, mixed mode)
jdk 安装成功
转载于:https://my.oschina.net/wangxnn/blog/520564
debian/ubuntu下安装java8相关推荐
- Linux :debian(ubuntu)下安装和使用haskell
文章目录 Linux :debian(ubuntu)下安装haskell 安装 使用 Linux :debian(ubuntu)下安装haskell 安装 直接使用apt进行安装: sudo apt- ...
- Linux: debian/ubuntu下安装和使用Java 11
Linux: debian/ubuntu下安装和使用Java 11 只需6行命令: su - echo "deb http://ppa.launchpad.net/linuxuprising ...
- Linux: debian/ubuntu下安装和使用Java 8
Linux: debian/ubuntu下安装和使用Java 8 7行命令解决问题: su - echo "deb http://ppa.launchpad.net/webupd8team/ ...
- Linux: debian/ubuntu下安装Neo4j
文章目录 Linux: debian/ubuntu下安装Neo4j Linux: debian/ubuntu下安装Neo4j Neo4j的官方仓库地址:neo4j/neo4j: Graphs for ...
- debian,ubuntu下安装MariaDB,并设置密码,修改端口,允许外网访问
文章目录 安装MariaDB 设置密码 修改端口 允许远程访问 安装MariaDB MariaDB存在apt 的更新中,如果追求最新版,可以下载二进制文件进行编译安装,但普通人用没必要那么麻烦,直接装 ...
- Debian/Ubuntu下安装Apache的Mod_Rewrite模块的步骤分享
启用 Mod_rewrite 模块: sudo a2enmod rewrite 另外,也可以通过将 /etc/apache2/mods-available/rewrite.load 连接到 /etc/ ...
- 如何在ubuntu下安装detectron2_如何在 Debian/Ubuntu 上手动安装安全更新?
在这个教程里面,我们会向你展示如何查看可用的安全更新,以及如何在 Ubuntu.LinuxMint 等等这些基于 Debian 的系统中安装它们. -- Magesh Maruthamuthu(作者) ...
- Ubuntu下安装依赖包问题总结
如下包未满足包依赖关系: libvtk-dev5:依赖于:libfreetype6-dev,但它(libfreetype6-dev)将不会被安装依赖于:libnetcdf-dev,但它(libnetc ...
- linux/ubuntu下安装java开发环境
在ubuntu下安装和配置java开发环境,下面对自己的一些实践做了一下总结. Sun JDK的安装一般有两种方式: 一.通过ubuntu提供的包管理工具进行安装 ubuntu在其包仓库里都包括有JD ...
最新文章
- 电大计算机考试打开画图程序,最新国家开放大学电大《计算机绘图》形考任务网考试题及答案.pdf...
- Spring Boot中对自然语言处理工具包hanlp的调用详解
- Leetcode 142. 环形链表 II (每日一题 20210902)
- 刷新SqlServer所有视图【存储过程】
- 配置Java EE应用程序或“将Bien付诸实践”
- go语言服务器连接mysql,服务器mysql怎么配置才能远程连接
- 实验5.5 定义一个Employee类
- MASM32编程将TimeStamp/UTC转换为具体日期时间的几个有用函数代码
- 应用随机过程_《常见随机过程》(目录)
- linux每周2 4 6执行定时任务,linux计划任务crontab例子
- 基于asp.net338医院体检信息管理系统
- vs2015上的html可以编译,libcef编译使用--使用VS2015
- allure的安装使用以及报告的生成
- Stata: 断点回归(RDD)中的近似置换检验和伴随次序统计简介
- 活动策划书用什么计算机软件,各行业主流设计软件有哪些?(设计人员请进)...
- 传说对决服务器无响应怎么办,传说对决一直进不去怎么办
- DB2数据库是什么?
- 大学毕业论文指导-内容陈述
- CMOS图像传感器——概述
- 矩阵的等价,相似,合同