zoukankan      html  css  js  c++  java
  • Windows jdk1.7切换到jdk1.8,灵活切换,反之也可以

    背景:上周搭建git,安装了一个1.7版本的jdk,所以现在windows上已存在jdk。

    但是今天要装一个jmeter,首先知道存在jdk,但并认为此版本可以,就略过了,(这里就不写Jmeter安装步骤,一搜一大堆,主要重点是jdk环境切换),按着安装步骤...,环境配置好啦。

    下面开始今天的问题:

    然后安装,点击jemeter.bat安装,dos窗口立即弹出,大致说“too lower to.....”意思就是jdk版本低,要>=1.8以上的。

    ---然后我就下了一个1.8版本的,怕版本过高影响git客户端使用。

    装好后,现在1.7和1.8共存,在控制面板上查找java,点进去,选择1.8的版本,1.7的不勾选则不启动,点击确认按钮。

    ——>

    然后cmd->java -version 查看到版本是1.8,本以为可以了,再次点击jemeter.bat安装Jmeter,dos窗口又立即弹出“1.8:but 1.7 requered......errorlevel=2”,意思是虽然现在版本虽然是1.8的但是还是请求的1.7,没有找到dll类似的信息。然后就猜测应该是环境变量有问题。然后试着修改配置:

    打开环境变量(忘记的可以搜一下),由于装了jdk1.7,所以环境变量里面相关配置是1.7的,下面就需要改动的地方列出来:

    --"JAVA_HOME"赋值为1.8版本绝对路径(jdk安装的绝对路径),如图所示,

    --“Path”中将原始配的关于“JAVA_HOME”比如“%JAVA_HOME%/bin;”一些都删掉,追加“%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;%SystemRoot%/system32;%SystemRoot%;”,

    这里说下“%SystemRoot%/system32;%SystemRoot%;”必须要加,不清楚为什么,搜的,不加不行,不加的话还是会弹出那个错误,“1.8:but 1.7 requered......errorlevel=2”找不到bll...

    然后再点击jmeter.bat运行,又弹出dos窗口,但是这次成功了。dos窗口不能关,不然jmeter界面也关掉了。

    按着这个逻辑,不一定局限于1.7、1.8版本,任意版本切换都可以。

  • 相关阅读:
    变色龙启动MAC时,错误信息“ntfs_fixup: magic doesn't match:”的解决办法
    显示/隐藏Mac隐藏文件
    Mac 输入法小技巧
    cocos2d popSceneWithTransition()方法
    Mac电脑怎么显示隐藏文件、xcode清除缓存
    Cocos2d-X研究之3.0 场景切换特效汇总
    DevExpresss LookUpEdit详解
    使用First查找集合报错:序列不包含任何匹配元素
    c# devExpress 如何让gridview既可以复制也可以双击跳转
    DevExpress GridView限制列只允许输入数字
  • 原文地址:https://www.cnblogs.com/leap-li/p/9299663.html
Copyright © 2011-2022 走看看