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

  • 相关阅读:
    在windows桌面显示IP等信息的小工具分享
    oracle,根据查询结果结构创建新表
    Oracle多表关联如何更新多个字段
    我想实现一个通用的配置读写类
    【转】Android程序右上角不显示3个点的菜单
    python发送 IBM lotus Notes 邮件
    当超过端口MTU时
    为什么telnet可以用来检查TCP端口是否正常?
    55+手绘网站设计 – 构建极具创新效果的网站
    炫酷动态静图40例——多图杀猫
  • 原文地址:https://www.cnblogs.com/leap-li/p/9299663.html
Copyright © 2020-2023  润新知