返回顶部
首页 > 资讯 > 数据库 >Fedora25安装 Oracle JDK
  • 833
分享到

Fedora25安装 Oracle JDK

2024-04-02 19:04:59 833人浏览 安东尼
摘要

在配置 oracle jdk 开发环境时,许多网络教程都建议在 /etc/profile 添加环境变量。但 Fedora 下虚拟终端 gnome-terminal 默认不是登录 shel

在配置 oracle jdk 开发环境时,许多网络教程都建议在 /etc/profile 添加环境变量。但 Fedora 下虚拟终端 gnome-terminal 默认不是登录 shell(可在配置中修改),不读取该配置文件,导致系统无法找到 JDK。

现在,社区源添加了 oracle-jdk 安装包,所需配置大大简化。

$ sudo dnf install oracle-jdk8 oracle-jdk7

该包在安装时,从 Oracle 官网下载 JDK。

安装后,有两种方法进行配置。

读取环境变量配置文件

/etc/sysconfig/oracle-jdk 是 JDK 环境变量配置文件,可以添加多个 JDK 版本,方便切换。
该方法适合单用户系统或者普通用户没有修改系统配置文件的情形。

只需在 ~/.bashrc 或 ~/.bash_profile 添加以下命令即可:

# JDK variables
test -f /etc/sysconfig/oracle-jdk && . /etc/sysconfig/oracle-jdk ||:

官方维基建议将用户自定环境变量添加到 ~/.bash_profile,它仅在启动交互式登录 Shell时载入。
如果将环境变量添加到 ~/.bashrc,则每次打开一个虚拟终端都将载入该配置,因为所有交互式 Shell 都载入 ~/.bashrc
/etc/sysconfig/oracle-jdk 已做限制,写入 ~/.bashrc 不会造成重复定义环境变量,导致变量嵌套的问题。

alternatives 机制

使用 alternatives 可以修改系统级默认的 JDK,该方法无需设置环境变量,但需要 root 权限,更适合系统全局修改。

$ sudo alternatives --config javac  # 切换 jdk
*  1  /usr/lib/JVM/java-1.8.0-openjdk-1.8.0.65-15.b17.fc23.x86_64/bin/javac
 + 2  /usr/lib/jvm/jdk1.8.0_66/bin/javac
   3  /usr/lib/jvm/jdk1.7.0_80/bin/javac
$ sudo alternatives --config java   # 切换 jre
*  1  /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.65-15.b17.fc23.x86_64/jre/bin/java
 + 2  /usr/lib/jvm/jdk1.8.0_66/jre/bin/java
   3  /usr/lib/jvm/jdk1.7.0_80/jre/bin/java

参考地址:https://GitHub.com/FZUG/repo/wiki/

您可能感兴趣的文档:

--结束END--

本文标题: Fedora25安装 Oracle JDK

本文链接: https://lsjlt.com/news/43154.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Fedora25安装 Oracle JDK
    在配置 Oracle JDK 开发环境时,许多网络教程都建议在 /etc/profile 添加环境变量。但 Fedora 下虚拟终端 gnome-terminal 默认不是登录 Shel...
    99+
    2024-04-02
  • Ubuntu16 安装Oracle JDK 8
    Ubuntu16 安装Oracle JDK 8java 软件安装Ubuntu16 安装Oracle JDK 8添加源安装JDK测试添加源$ sudo add-apt-repository ppa:...
    99+
    2024-04-02
  • linux如何安装oracle jdk
    今天小编给大家分享一下linux如何安装oracle jdk的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。方法:1、用“ap...
    99+
    2023-06-30
  • Mac安装JDK
    打开Terminal 输入 java - version 查看是否安装JDK,若没有安装,官网下载安装 首先查看你的Mac 系统是否已经安装了JDK,打开终端窗口并输入java -version,如果没有安装过jdk会提示需要安装,JD...
    99+
    2023-09-22
    java macos linux
  • Ubuntu怎么安装JRE、OpenJDK和Oracle JDK
    今天小编给大家分享一下Ubuntu怎么安装JRE、OpenJDK和Oracle JDK的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解...
    99+
    2023-07-04
  • centos7安装JDK、CentOS
    1.安装JDK 1.1查看系统是否已有自带的JDK rpm -qa |grep java rpm -qa |grep jdk rpm -qa |grep gcj 1.2卸载已有安装 如果没有输出信息,则说明系统没有安装。如果有输出信息,...
    99+
    2019-10-08
    centos7安装JDK CentOS
  • JDK如何安装
    这篇文章主要介绍了JDK如何安装,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 简单的方法就是运行msconfig,这会显示一个实用程序,在这里可以设置:设置项目如...
    99+
    2023-06-03
  • 安装jdk,tomcat,oracle,PL/SQL的一些问题
    仅限于自己学习使用   新进公司,需要安装jdk1.6,tomcat6, oracle和pl/sql   先是jdk1.6,安装后配置环境变量,都在系统变量里,在cmd,分别打出 java -version,java,javac ...
    99+
    2015-12-21
    安装jdk tomcat oracle PL/SQL的一些问题
  • java怎么安装jdk
    JDK是整个Java的核心,包括了一个Java运行时环境、Java工具以及基本的Java类库。JDK是Sun公司免费提供给软件工程师开发java应用程序一套开发套件。那么jdk怎么安装呢?先根据电脑类型下载好jdk32位或者64位的。下载后...
    99+
    2020-07-18
    java教程 java怎么安装jdk
  • CentOS系统安装JDK
    到甲骨文(oracle)下载jdk不用多说tar zxvf ****.tar.gz (****.tar.gz是下载的文件名,解压。)mv **** jdk  (****是你解压出来的文件夹,改个名...
    99+
    2024-04-02
  • JavaSE Jdk怎么安装
    今天小编给大家分享一下JavaSE Jdk怎么安装的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一...
    99+
    2024-04-02
  • ubuntu如何安装jdk
    ubuntu安装jdk的方法:打开终端命令行模式。输入以下命令添加ppa进行安装。sudo add-apt-repository ppa:webupd8team/javasudo apt-get update再输入以下命令安装jdk8即可。...
    99+
    2024-04-02
  • JDK 下载与安装
    首先下载 jdk 最新版本。可以去 http://java.sun.com/j2se/1.4.2/download.html 版本一:适合 win7+oracle 版本 java 下载最新的 jdk 版本, 打开界面后。选择 J2SE v ...
    99+
    2023-09-03
    java 开发语言
  • CentOS7.6 上安装 JDK 11
    CentOS7.6 上安装 JDK 11 OpenJDK 是 Java 编程语言的开放源代码实现。在 CentOS 上安装 OpenJDK 可以为您提供一个稳定和可靠的 Java 开发环境。本文将指导...
    99+
    2023-09-02
    java 服务器 linux
  • CentOS怎么安装jdk 1.6
    这篇文章主要介绍“CentOS怎么安装jdk 1.6”,在日常操作中,相信很多人在CentOS怎么安装jdk 1.6问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CentOS怎么安装jdk 1.6”的疑惑有所...
    99+
    2023-06-10
  • CentOS中怎么安装JDK
    CentOS中怎么安装JDK,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。方法一:手动解压JDK的压缩包,然后设置环境变量在/usr/目录下创建java目录[r...
    99+
    2023-06-16
  • JDK的安装与配置
    所有的开发,第一步必然是准备环境,而JDK提供了一套完整的工具和环境,使开发人员能够编写、编译和运行Java应用程序。是Java开发的基础,为开发者提供了丰富的功能和工具,简化了Java应用程序开...
    99+
    2023-09-27
    java 开发语言
  • JDK安装教程详解
    目录 一、JDK简介二、JDK什么版本开始收费的?三、JDK下载四、JDK安装五、配置环境变量六、测试编译运行 一、JDK简介 JDK 是 Java Development ToolK...
    99+
    2023-10-12
    java oracle 数据库 jdk
  • Tomcat+JDK+Mysql如何安装
    这篇文章主要介绍了Tomcat+JDK+Mysql如何安装,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 背景JAVA项目中经常需要同时使用到多个组件,如:tomc...
    99+
    2023-06-02
  • Mac安装jdk的教程
    以下是在Mac上安装JDK的步骤: 打开浏览器,访问官方JDK下载页面:https://www.oracle.com/java/technologies/javase-downloads.html 在页面中选择适合您操作系统的JDK版本...
    99+
    2023-08-21
    java macos linux
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作