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版本,任意版本切换都可以。

  • 相关阅读:
    db2缓冲池调优
    linux下安装rpm出现error: Failed dependencies
    linux下挂载磁盘
    db2 常见错误以及解决方案[ErrorCode SQLState]
    db2数据库表操作错误SQL0668N Operation not allowed for reason code "1" on table "表". SQLSTATE=57016的解决方法
    db2用户权限赋值
    db2查看当前用户模式及当前用户的权限
    loadrunner常用函数整理
    书上的脚本案例
    hdu 1711---KMP
  • 原文地址:https://www.cnblogs.com/leap-li/p/9299663.html
Copyright © 2011-2022 走看看