用bat修改JDK的版本(win 7)

直接贴bat的代码吧!注意:我这个是已经在环境变量中配好了JDK的各种变量,只是想任意切换JDK版本而已!

    @echo off  
    set regpath=HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment  
    set javahome=D:\Java\jdk-7u75 
     
    echo.  
    echo ************************************************************  
    echo *                                                          *  
    echo *                   JDK 系统环境变量设置                   *  
    echo *                                                          *  
    echo ************************************************************  
    echo.  
    echo === 准备设置环境变量: JAVA_HOME=%javahome%  
    echo === 注意: 如果JAVA_HOME存在,会被覆盖,此操作不可逆的,请仔细检查确认!! ===  
    
    echo.  
    set /P EN=请确认后按 回车键 开始设置!  
    echo.  
    echo.  
    echo.  
    echo.  
    echo === 新创建环境变量 JAVA_HOME=%javahome%  
    setx "JAVA_HOME" "%javahome%" -M  
   
    echo === 请按任意键退出!   
    pause>nul
时间: 2024-10-08 03:03:47

用bat修改JDK的版本(win 7)的相关文章

修改jdk的版本后,软件启动报错:The registry refers to a nonexistent Java Runtime Environment installation or the runtime is corrupted.

错误原因: 更新jdk以后,注册表里面没有随着更新jdk的版本和位置 绝对可行的方法: 1. 进入控制面板--程序--卸载 找到与java有关的jdk,全部卸载掉: 2. 在运行里面输入:regedit,进入注册表.找到HKEY_CURRENT_USER----software----javasoft 看看还有没有这棵树,没有的话,正常:有的话,删掉javasoft: 3. 下载新的jdk,进行安装.安装路径和以前的一致也没有关系. 4. 查看注册表HKEY_CURRENT_USER----so

eclipse修改jdk后版本冲突问题

将安装的jdk1.8改为1.7之后出现了很淡疼的问题 修改工程下.setting/ org.eclipse.jdt.core.prefs eclipse.preferences.version=1org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabledorg.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8org.eclipse.jdt.core.compiler.cod

Maven修改jdk版本

<build>      <plugins>          <plugin>              <groupId>org.apache.maven.plugins</groupId>              <artifactId>maven-compiler-plugin</artifactId>              <configuration>                  <

JDK各个版本的新特性jdk1.5-jdk8

JDK各个版本的新特性 对于很多刚接触java语言的初学者来说,要了解一门语言,最好的方式就是要能从基础的版本进行了解,升级的过程,以及升级的新特性,这样才能循序渐进的学好一门语言.今天先为大家介绍一下JDK1.5版本到JDK1.7版本的特性.希望能给予帮助. JDK1.5新特性: 1.自动装箱与拆箱: 自动装箱的过程:每当需要一种类型的对象时,这种基本类型就自动地封装到与它相同类型的包装中. 自动拆箱的过程:每当需要一个值时,被装箱对象中的值就被自动地提取出来,没必要再去调用intValue(

JDK各个版本的新特性jdk1.5-jdk8(转)

原文:JDK各个版本的新特性jdk1.5-jdk8 JDK各个版本的新特性 对于很多刚接触java语言的初学者来说,要了解一门语言,最好的方式就是要能从基础的版本进行了解,升级的过程,以及升级的新特性,这样才能循序渐进的学好一门语言.今天先为大家介绍一下JDK1.5版本到JDK1.7版本的特性.希望能给予帮助. JDK1.5新特性: 1.自动装箱与拆箱: 自动装箱的过程:每当需要一种类型的对象时,这种基本类型就自动地封装到与它相同类型的包装中. 自动拆箱的过程:每当需要一个值时,被装箱对象中的值

JDK各个版本的新特性

JDK各个版本的新特性 对于很多刚接触java语言的初学者来说,要了解一门语言,最好的方式就是要能从基础的版本进行了解,升级的过程,以及升级的新特性,这样才能循序渐进的学好一门语言.今天先为大家介绍一下JDK1.5版本到JDK1.7版本的特性.希望能给予帮助. JDK1.5新特性: 1.自动装箱与拆箱: 自动装箱的过程:每当需要一种类型的对象时,这种基本类型就自动地封装到与它相同类型的包装中. 自动拆箱的过程:每当需要一个值时,被装箱对象中的值就被自动地提取出来,没必要再去调用intValue(

Linux 多个JDK的版本 脚本切换

这里是在CentOS 系统下配置多个版本之间的切换 1.到官网下载jdk7和jdk8 地址:http://www.oracle.com/technetwork/cn/java/javase/downloads 2.解压到目录下 #解压jdk7 tar -zxvf jdk-7u79-linux-x64.tar.gz #解压jdk8 tar -zxvf jdk-8u131-linux-x64.tar.gz 修改名称 #修改jdk文件夹名称 mv jdk1.7.0_79 jdk7 #修改jdk8文件夹

JDK各个版本的新特性jdk1.5-jdk8[转]

JDK各个版本的新特性 对于很多刚接触java语言的初学者来说,要了解一门语言,最好的方式就是要能从基础的版本进行了解,升级的过程,以及升级的新特性,这样才能循序渐进的学好一门语言.今天先为大家介绍一下JDK1.5版本到JDK1.7版本的特性.希望能给予帮助. JDK1.5新特性: 1.自动装箱与拆箱: 自动装箱的过程:每当需要一种类型的对象时,这种基本类型就自动地封装到与它相同类型的包装中. 自动拆箱的过程:每当需要一个值时,被装箱对象中的值就被自动地提取出来,没必要再去调用intValue(

JDK各个版本比较 JDK5~JDK10

JDK1.5新特性: 1.自动装箱与拆箱: 2.枚举 3.静态导入,如:import staticjava.lang.System.out 4.可变参数(Varargs) 5.内省(Introspector),主要用于操作JavaBean中的属性,通过getXxx/setXxx.一般的做法是通过类Introspector来获取某个对象的BeanInfo信息,然后通过BeanInfo来获取属性的描述器(PropertyDescriptor),通过这个属性描述器就可以获取某个属性对应的getter/