今天在PC上安装Jmeter,按照操作步骤,先安装JDK

JDK版本是1.8的,安装好后,环境变量也配好了。

再接下来的步骤应该是重启PC。按我的认知,环境变量是在系统登录时读取的,因此配好环境变量后应该重启PC。

但是也在网上看过一些关于配完环境变量后,到底要不要重启PC的文章。大概的印象是配好环境变量后,如果受影响的是应用程序,只要重启应用程序就可以了;如果受影响的是系统服务,就必须要重启PC。

我也不太清楚JDK的环境变量配好后,受影响的是应用程序,还是系统服务。索性先不重启,试试吧。

我原来装了1.7版本的JDK,是卸载后重装1.8版本的。装好并重新设置了环境变量之后,没有重启PC。在命令行窗口中用java -version检测了一下,版本信息是1.8的,看来是没问题了。

然后把Jmeter的压缩包解压,并启动bin目录下的jmeter.bat。这时,问题来了,控制台报错了,一大堆错误信息。

试着百度了头几行,没查到。再仔细看下log,有一行是jre目录中一个叫keytool的文件没找到的错误。若干行之后,又有一行信息是系统在jre目录中找到了keytool文件。

按说,JDK配好后,启动Jmeter应该没有问题。那么,是不是由于配好环境变量后,没有重启PC,导致Java的运行环境没有运行好而造成的呢?

重启电脑试一下吧。重启后,再打开Jmeter,报错果然没有了。可见安装JDK之后,应该重启PC,使Java运行环境正常运行。

学习就是在不断尝试和摸索中取得的进步,当然,必须要有名师指点!很多基础知识,我都是在听了韩顺平老师和小强老师的课程之后才了解的。


参考文章:

Windows下配置环境变量和需不需要重启问题,http://blog.163.com/guomaolin_gavin/blog/static/19961830720121114929321/