`
lfc_jack
  • 浏览: 144981 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类

jdk1.8切换1.7失效问题

 
阅读更多
项目需要jdk1.7,高了启动不了。会报错。

然而,我安装jdk'1.7后,配置了java_home,发现  java -version 还是1.8

后来在网上搜索,发现java.exe、javaw.exe、javaws.exe这三个文件WINDOWS环境变量中的优先级高于JAVA_HOME设置的环境变量优先级

----------------------------

当使用安装版本的JDK程序时(一般是1.7版本以上),在安装结束后安装程序会自动将java.exe、javaw.exe、javaws.exe三个可执行文件复制到C:\Windows\System32目录,这个目录在WINDOWS环境变量中的优先级高于JAVA_HOME设置的环境变量优先级,故此直接更改JAVA_HOME会无效。

        另外,JDK1.8安装版本,还会在C:\ProgramData\Oracle\Java目录中生成一些配置文件,并同时将此目录写到环境变量中的Path中

--------------------------------------------------------------------------------------------------------

删除C:\Windows\System32目录下的java.exe、javaw.exe、javaws.exe三个文件

分享到:
评论

相关推荐

    mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系

    mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk1.8安装包!mac系统jdk...

    dubbojdk1.7,jdk1.8适用版本

    本文将深入探讨Dubbo在JDK1.7和JDK1.8这两个不同Java版本下的兼容性、性能表现以及可能遇到的问题及解决方案。 首先,Dubbo官方文档明确指出,Dubbo支持JDK1.6及以上版本,因此对于JDK1.7和JDK1.8,Dubbo都是兼容的...

    windows版本 java jdk1.8和1.7

    本文将详细介绍Windows平台上的两个版本:JDK 1.7u80和JDK 1.8u261。 首先,让我们从JDK 1.7开始。"7u80"中的"7"代表这是Java 7系列,而"u80"是该版本的更新号,意味着这是Java 7的第80次更新。Java 7,也称为Java ...

    jdk1.7 jdk1.8 linux 64位下载

    jdk1.7 jdk1.8 linux 64位下载,jdk1.7 jdk1.8 linux 64位下载

    JDK1.8中文文档 JDK1.8中文 jkd8中文文档 JDK中文版

    JDK1.8,也被称为Java Development Kit 1.8,是Oracle公司发布的一个重要的Java开发工具集,它包含了许多用于构建和运行Java应用程序所需的组件和服务。这个版本的JDK引入了一系列创新特性,极大地提升了Java语言的...

    JDK1.8压缩包下载解压即用

    提供两种资源方式:(JDK1.8压缩包64位Windows版本)上面JDK1.8压缩包直接下载(解压一下就可以用),想自己下载的下方官网网址自行查找 官网下载地址:https://www.oracle.com/java/technologies/downloads/ JDK...

    jdk免安装版jdk1.6 jdk1.7 jdk1.8

    #### 标题解析:“jdk免安装版jdk1.6 jdk1.7 jdk1.8” 该标题指出提供的是三个不同版本的免安装版JDK,分别为JDK 1.6、JDK 1.7和JDK 1.8。这三个版本分别对应了Java平台标准版(Java SE)的三个重要版本,它们分别...

    JDK1.8 官网版本jdk1.8

    JDK1.8,全称Java Development Kit 1.8,是Oracle公司发布的一个重要的Java开发工具包,其版本号为1.8.0_25。这个版本在Java发展历程中占据着举足轻重的地位,因为它引入了许多创新特性,极大地提升了Java开发者的...

    spring对应jdk1.8的jar包

    2. **配置源兼容性**:在IDE中,可以设置项目源代码兼容性为JDK 1.7,这样可以在JDK 1.8环境下编译和运行,但不会使用1.8的新特性。 3. **调整代码**:如果无法升级Spring版本,可能需要手动修改代码以适应JDK 1.8...

    jdk1.8 JDK1.8 中文 CHM

    **JDK 1.8 API 中文 CHM** 是Java开发者的重要参考资料,它包含了Java开发工具包(JDK)1.8版本的所有公共类、接口和框架的详细文档。这个CHM(Compiled HTML Help)文件是Windows平台上的帮助文档格式,用户可以...

    JDK1.8版本免安装解压缩版

    **JDK 1.8免安装解压缩版详解** JDK(Java Development Kit)是Java编程语言的软件开发工具包,它为Java开发者提供了编译、调试和运行Java应用程序所需的所有工具。JDK 1.8是Oracle公司发布的一个重要版本,其中...

    dubbo admin jdk1.8

    【标题】"dubbo admin jdk1.8" 指的是使用Java开发工具包(JDK)1.8版本运行的Dubbo管理控制台。Dubbo是阿里巴巴开源的一个高性能、轻量级的服务治理框架,它提供了服务注册、服务发现、调用监控等功能。在JDK1.8...

    jdk 1.8 Mac dmg

    ### JDK 1.8 for Mac OS X:关键知识点解析 #### 一、JDK 1.8 概述 Java Development Kit(JDK)是Java编程语言的核心组件之一,提供了必要的工具、文档以及库来开发Java应用程序。自1995年发布以来,Java经历了多...

    JDK1.8 windows zip解压缩版

    JDK1.8 Windows Zip解压缩版是一款专为Windows操作系统设计的Java Development Kit(Java开发工具包)的非安装版本,它以ZIP压缩格式提供,方便用户下载后直接解压使用,无需经过传统的安装过程。这个版本特别适合...

    jdk1.8压缩包下载

    JDK 1.8是Java历史上的一个重要版本,它引入了许多新特性,增强了性能,并且对开发者提供了更多的便利。下面将详细讨论JDK 1.8中的关键知识点。 1. **Lambda表达式**:这是JDK 1.8最重要的更新之一,它简化了处理...

    Mac OS jdk1.8安装包

    **Mac OS上的JDK 1.8安装指南** 在Mac OS操作系统上安装Java Development Kit (JDK) 1.8是开发Java应用程序的基础步骤。JDK不仅提供了Java编译器,还包含了运行Java程序所需的Java Runtime Environment (JRE)。本...

    jdk1.8免安装版

    Java JDK 1.8免安装版是一款为开发者和用户提供了便捷的Java开发环境的软件包。这个版本的特点在于,它不需要传统的安装过程,也不需要手动配置环境变量,从而简化了Java开发环境的搭建,尤其适合那些希望快速启动...

    jdk1.8版本免安装

    JDK 1.8是Java的一个重要版本,引入了许多新特性和优化,对Java社区产生了深远的影响。在这个"jdk1.8版本免安装"的压缩包中,我们可以找到JDK 1.8.0_181的具体内容,这是一个更新版本,包含了修复的漏洞和性能改进。...

    jenkins 2.346.1 支持jdk1.8的最后一版本,公司还在用jdk1.8的可以考虑

    jenkins 2.346.1 支持jdk1.8的最后一版本,公司还在用jdk1.8的可以考虑。 前天帮公司搭建jenkins,下载了最新版本,结果安装的时候提示jdk版本不支持,去官网看了一下最新版本好像只支持jdk11和jdk17了,费了一番...

    java jdk1.7源码包,用于centos7使用jdk1.7编译openjdk1.8的 1.7版本

    Java JDK 1.7源码包是用于在CentOS 7操作系统上进行OpenJDK 1.8编译的重要资源。这个源码包包含了Java Development Kit的1.7版本,通常被称为JDK 7,它是Oracle公司发布的Java编程语言和Java平台标准版的一个实现。...

Global site tag (gtag.js) - Google Analytics