通过PPA存储库在UBUNTU或LINUX MINT中安装ORACLE JAVA 8 [JDK8]
http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
要使Java 8默认,必须安装“oracle-java8-set-default”软件包(它配置Java环境变量并将其设置为默认值),我将其作为“推荐”软件包添加到“oracle-java8-installer” ”。
在Ubuntu中,会自动安装推荐的软件包,因此在安装“oracle-java8-installer”时应安装“oracle-java8-set-default”。另一方面,在Linux Mint中,默认情况下不会安装推荐的软件包,因此如果要将Oracle Java 8设置为默认值,则必须手动安装此软件包。
因此,如果要将Oracle Java 8设置为默认值,无论安装其他Java版本,请确保安装oracle-java8-set-default软件包(同样应该使用主Oracle Java自动安装) Ubuntu中的安装程序包,但不适用于Linux Mint):
sudo apt-get install oracle-java8-set-default
如果您不想使Oracle Java 8默认(它可能仍设置为默认值,具体取决于您可能安装的其他Java版本),请使用“--no-install-recommended”安装oracle-java8-installer :
sudo apt-get install --no-install-recommends oracle-java8-installer
注意:删除oracle-java8-set-default包不会撤消所有更改(我还没有找到正确执行此操作的方法)。如果您不想将其设置为默认值,请删除oracle-java8-installer和oracle-java8-set-default软件包,然后使用“--no-install-recommended”安装oracle-java8-installer(如上所述)以上)。
提示:如果您位于阻止下载Oracle Java归档文件所需的某些重定向的防火墙/路由器后面,您可以手动下载JDK tar.gz归档文件并将其放在/ var / cache / oracle-jdk8-installer下 -然后,安装“oracle-java8-installer”软件包将使用本地存档而不是尝试自行下载。
安装Oracle Java和“oracle-java8-set-default”软件包后,在终端中运行“java -version”应输出如下内容:
andrei@andrei-desktop:~$ java -version
java version "1.8.0_111"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)
或者,“javac -version”:
andrei@andrei-desktop:~$ javac -version
javac 1.8.0_111
等等。
自动安装(自动接受许可)
echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections
在Oracle Java 9和Java 7之间切换
您可以同时安装Java 8和Java 9,但只能将其中一个设置为默认值。 要设置这是默认的,只要安装了“设置默认”包:甲骨文java8设置默认为Oracle的Java 8或 Oracle的java9设置默认为Oracle的Java 9.
通过PPA存储库在UBUNTU或LINUX MINT中安装ORACLE JAVA 8 [JDK8]的更多相关文章
- 在Ubuntu和Linux Mint上安装Oracle JDK
在Ubuntu和Linux Mint上安装Oracle JDK 使用下面的命令安装,只需一些时间,它就会下载许多的文件,所及你要确保你的网络环境良好: sudo add-apt-repository ...
- 在Ubuntu 18.04中安装Oracle Java JDK 8
Webupd8 Team维护一个PPA存储库,其中包含适用于所有当前Ubuntu版本的Oracle Java 8安装程序脚本. 1.打开终端并运行命令添加PPA: sudo add-apt-repos ...
- Linux服务器中安装Oracle
笔者手动安装成功 一,oracle安装前的准备与配置 1,修改stsctl.conf文件 Linux是为小文件设计的,Oracle数据库安装需要占用较多资源,要把各项参数调大. 使用vi编辑/etc/ ...
- Linux系统中安装Oracle过程记录
第一章 安装数据库软件 1.1 修改密码及创建目录和权限 创建oracle用户和组 创建相关目录并赋权 1.2 设置oracle用户环境变量 ORACLE_BASE:产品基目录 ORACLE_HOME ...
- Linux系统中安装Oracle数据库
安装前的准备 三个包:winx64_12201_database.zip(oracle数据库) window_7(安装在虚拟机中的window7纯净版系统) client.zip(oracle的监听器 ...
- [转帖]在VirtualBox Linux 7u2 中安装Oracle RAC 12.2.0.1.0
https://xiaoyu.blog.csdn.net/article/details/81980936
- [报错集]ubuntu中安装oracle java报错
1.因为版本更新,JAVA15以前的版本都已经没办法下载了,所以要使用oracle java必须使用最近的java15 $ sudo apt-get install oracle-java15-ins ...
- [转] Ubuntu/Linux Mint/Debian 安装 Java 8
本PPA由webupd8制作,支持Ubuntu .04以及对应的Linux Mint版本,Oracle Java 8包提供JDK8 和 JRE8. sudo add-apt-repository pp ...
- 在Linux中安装Oracle(较详细图解)
原创 http://www.cnblogs.com/nucdy/p/5603998.html 参考视屏:链接: https://pan.baidu.com/s/1kViEZQZ 密码: z7ha ( ...
随机推荐
- java.time包常用类API学习记录
Java8出来已那么多年了,java.time包之前一直没有使用过,最近正好有用到,在此做个记录. 上图列出了java.time包下的类,接下来我们详细看下其中每个类的用法. Clock:获取到当前时 ...
- 快速安装create-react-app脚手架
create-react-app搭建react项目:https://blog.csdn.net/weixin_41077029/article/details/82622106 快速安装create- ...
- BATJ的常见java面试题
JAVA基础 JAVA中的几种基本数据类型是什么,各自占用多少字节. String类能被继承吗,为什么. 不可以,因为String类有final修饰符,而final修饰的类是不能被继承的,实现细节不允 ...
- Java第四周总结报告
本周做了什么? 学习了Java的面向对象知识,包括对类,对象,抽象的理解 下周准备做什么? 学习Java面向对象的有关知识,包括对象与类,继承关系等内容 代码联系时间五个小时,看书四个小时. 本周遇到 ...
- CF 1136C Nastya Is Transposing Matrices
题目链接:http://codeforces.com/problemset/problem/1136/C 题目分析 看了题目之后,第一想法:任意位置都可以倒置,要是枚举,铁定的超时.所以需要探索规律. ...
- laravel框架之批刪&全選&全不選&反選
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- python3爬取动态网站图片
思路: 1.图片放在<image>XXX</image>标签中 2.利用fiddler抓包获取存放图片信息的js文件url 3.利用requests库获取html内容,然后获取 ...
- 看电视剧<潜伏>有感
前几天看了老电视剧-潜伏,有一些感慨. 一,立场和真相都不重要,形式才是最重要的. 二.历史在不断的轮回中. 好汉历经千辛万苦杀掉了为害一方的恶霸,好汉的威望达到了顶峰,自然的成了村庄的守护者和掌控者 ...
- VeryNginx故障排除
在安装和使用 VeryNginx 的过程中可能会遇到一些问题,下面列举了常见的问题及对应的解决方案,供参考. Q: run "python instal.py install all&quo ...
- elasticsearch系列一elasticsearch(ES简介、安装&配置、集成Ikanalyzer)
一.ES简介 1. ES是什么? Elasticsearch 是一个开源的搜索引擎,建立在全文搜索引擎库 Apache Lucene 基础之上 用 Java 编写的,它的内部使用 Lucene 做索引 ...