`

升级oracle中的JDK版本

阅读更多
Oracle自8i起就全面支持java,但各个版本的oracle中默认jdk版本均不相同,oracle8i中为jdk1.2,oracle9i中为jdk1.3,oracle10g中为jdk1.4~~至笔者行为之际,当前的最新版本为jdk1.5 update 11. 因笔者java开发出身,在做oracle开发中经常会用java来扩展oracle功能,但是由于oracle自带jdk版本过低,可能会造成一些java source编译无法通过,于是俺想升级oracle中的jdk,经过各大搜索引擎搜索,发现相关行文甚少,并且都不完整。笔者经过一番研究,成功升级,现将过程写出,供有心人参考。以windows平台为例。首先需要下载最新版本的jdk,推荐直接到官网下载,地址如下: https://sdlc3e.sun.com/ECom/EComActionServlet;jsessionid=CAB346E4103EE6D4FAE5F9B12FB3D928 下载完成之后,按照说明安装,一般只需要点击next即可。过程中会提供你选择jdk和jre的安装位置,可以默认也可以自己设定安装目录,此目录需要记忆,安装完之后设定java_home等环境变量时需要用到。本例中为c:program filesjavajdk150,c:program filesjavajre150 安装完成之后打开桌面,右键我的电脑->属性->高级->环境变量在系统变量中设定新建,变量名:JAVA_HOME,变量值为jdk安装目录c:program filesjavajdk150。 确定后再新建,变量名:JRE_HOME,变量值为:c:program filesjavajre150. 确定后新建, 变量名:CLASSPATH,变量值:.; 然后设定path,oracle安装后会自动将其默认的jre路径写入path变量,你可以将oracle设定的jre路径改成你刚刚安装的新路径,也可以直接将新的jdk路径写在最前,总之就是让java sources编译的时候要能够找到新版本的jdk所在. 全部完成之后在cmd窗口java -version,如果显示java version "1.5.0_xx"则升级成功。如果有误,检查一下是否前面的步骤有操作失误的地址,重新操作即可。
分享到:
评论

相关推荐

    oracle最新驱动适用于jdk1.6和jdk1.7以上

    由于JDK 1.6已经不再受到官方支持,所以在新的开发环境中可能需要考虑升级JDK版本。 ojdbc7.jar:此驱动适用于JDK 1.7及以上版本,并且同样支持Oracle数据库12c。随着JDK版本的提升,ojdbc7.jar引入了一些新特性,...

    Oracle Weblogic 10.X、11.X、12.X各个版本对应的系统、JDK、数据库版本

    压缩包中的文件“oracle-weblogic-10gr3兼容性说明.xls”、“oracle-weblogic-1111x兼容性说明.xls”和“oracle-weblogic-1211x兼容性说明.xls”分别提供了各版本详细的兼容性信息,包括操作系统、JDK和数据库的具体...

    oracle官方jdk16.0.2版本windows系统x64位exe安装包

    1. 更新:保持JDK的更新是保障安全性和性能的关键,定期检查并升级到最新版本。 2. 性能优化:根据应用需求选择合适的垃圾收集器,如G1、ZGC或 Shenandoah。 3. 安全:遵循最佳实践,限制不必要的网络访问,避免使用...

    OracleJDK1.8.0_202(MacOS).zip

    值得注意的是,这个版本是OracleJDK8中最后一个使用Binary Code License (BCL)协议的。BCL协议允许免费使用OracleJDK,但同时也有一些限制,例如商业用途可能需要购买许可证。从1.8.0_203版本开始,Oracle改变了许可...

    微信支付解决jdk版本问题

    这个jar包包含了不受限制的加密策略文件,可以替换掉原有JDK中的策略文件,从而在不升级JDK版本的情况下,支持更强大的加密算法。 替换步骤通常如下: 1. 下载“UnlimitedJCEPolicyJDK8”压缩包,并解压。 2. 找到...

    oracle-jdk1.6

    Oracle JDK 1.6是Java开发工具包的一个早期版本,由甲骨文公司(Oracle)提供...了解这些知识点,开发者可以更好地理解Oracle JDK 1.6在Java发展历程中的位置,以及如何在当前环境中适当地使用或迁移这个旧版本的JDK。

    OracleJDK1.8.0_281_MacOS_.zip

    总的来说,OracleJDK1.8.0_281 对于 MacOS 用户来说是一个必备的开发工具,它提供了完整的 Java 开发和运行环境,便于开发、调试和优化 Java 应用程序。通过合理配置,用户可以轻松地在本地环境中进行 Java 开发工作...

    jdk1.6+jdk1.7+jdk1.8的官方最新tar版本,目前jdk1.6,1.7已在Oracle官网下架了哦

    Java Development Kit(JDK)是Java编程语言的核心组件,它包含Java编译器、Java运行时环境、...同时,它也为那些无法访问Oracle官网的用户提供了一次下载多种JDK版本的机会,确保了软件开发过程中的灵活性和兼容性。

    Linux最后一版免费64位Oracle JDK_8u191

    - 虽然JDK 8u191不再接收官方的安全更新,但用户可以通过第三方社区版本(如AdoptOpenJDK)获取安全补丁,或者升级到付费的Oracle JDK版本以获取官方支持。 总的来说,"Linux最后一版免费64位Oracle JDK_8u191...

    linux下的jdk版本1.8.0_242

    JDK 1.8.0_242是Oracle公司发布的一个特定版本,它包含了Java编程语言的编译器、类库以及工具,使得开发者能够在Linux系统上进行Java程序的开发、测试和部署。这个版本的JDK对于Linux运维人员来说尤其重要,因为它为...

    Oracle JDK从8升级到11

    Oracle JDK的升级是一个重要的系统维护任务,特别是在软件开发和服务器管理中。从Oracle JDK 8升级到11涉及多个步骤,因为每个版本之间可能存在接口变化、性能优化和新特性的引入。以下是一些关于这个过程的关键知识...

    Metabase最新1.46.1、jdk-16.0.2、启动metabase.sh文件、oracle驱动ojdbc8.jar

    本教程将详细讲解如何利用Metabase最新版本1.46.1,搭配Java JDK 16.0.2以及Oracle驱动ojdbc8.jar来设置和启动Metabase服务,以便与Oracle数据库进行交互。 首先,我们需要安装Java Development Kit(JDK)。这里...

    Linux更换JDK+weblogic更换JDK

    此外,如果使用了Oracle WebLogic Server作为应用服务器,则同样需要更新其关联的JDK版本。本文将详细介绍如何在Linux环境下更换JDK,并进一步介绍如何更改WebLogic服务器所使用的JDK。 #### 二、Linux系统更换JDK ...

    kettle jar包, jdk7版本和jdk8版本

    JDK7版本的JAR包可能包含了对Java 7特性的支持,如try-with-resources语句、多 catch 块和switch语句中的字符串等。使用这个版本的JAR包意味着你的开发环境或服务器必须是基于JDK7的,否则可能会遇到兼容性问题。 ...

    jdk1.8.0版本安装包

    版本的不断更新、升级,无非是对bug的修复、新功能的增加、优化等,在JDK版本中,JDK1.8变得备受关注,也成了各大公司面试中常常被问及的话题。 一、JDK1.8优点概括 1、速度更快 由于底层结构和JVM的改变,使得JDK...

    2022年Oracle最新发布jdk1.8(Windows x64 .exe)

    在2022年的更新中,Oracle发布了适用于Windows 64位操作系统的JDK 1.8的新版本,即"jdk1.8(Windows x64 .exe)"。这个版本的发布对于Windows平台上的开发者来说是一个重要的更新,因为它包含了性能优化、安全修复和...

    Oracle JDK安装脚本

    Oracle JDK是甲骨文公司发布的Java开发工具包(Java Development Kit),是官方提供的Java标准实现版本之一。Oracle JDK包含了许多运行Java应用程序所需的组件,如Java虚拟机(JVM)、Java编译器和其他工具。在企业级...

    Maven兼容jdk1.7版本

    **JDK 1.7**,即Java SE 7(Java Standard Edition 7),是Oracle公司发布的Java平台的一个重要版本,包含了诸多新特性,例如:多 catches 块、try-with-resources 语句、钻石操作符()、动态类型语言支持等。...

    OracleJDK-Windows版本

    Oracle JDK在Windows操作系统上的版本包括8、9、11和17,每个版本都有其特定的特性、改进和更新。 1. **JDK 8**: - 发布于2014年,是Java SE(Standard Edition)的重要里程碑。 - 引入了Lambda表达式,简化了...

    jdk-8u191-windows-x64 oracle 收费前最后一个稳定版本

    JDK 8u191是Oracle公司在转向收费模式之前的最后一个免费稳定版本,对于许多开发者而言,它具有重要的历史意义和实用性。 ### JDK 8 的关键特性 1. **Lambda表达式**: JDK 8引入了函数式编程的关键特性——Lambda...

Global site tag (gtag.js) - Google Analytics