mac 系统,第一次安装 Jmeter ,从官网下载 tgz 包解压,启动 Jmeter 后, terminal 中输出信息如下图:
并且 log 文件中输出大量报错信息,例如:
然后尝试创建、运行测试脚本,可以正常运行以及查看结果。
第一次遇到这种情况,也查阅了一些网站,并没有解决问题; 请问各位大神,出现这些报错是什么原因呢?如何解决这些报错呢?
我试了下,没有报错信息,估计是你的环境哪里有问题。 你那个错误有可能是 lib 文件夹下面有包名为 java.* 的 jar 包,因为 JMeter 是通过 ClassLoader 去加载 lib 下面的 jar 包,而 java 因为安全原因又不允许动态加载以java. 开头的包,所以会报错,但是并不影响使用。
java.*
java.
JDK 版本是多少,JMeter 版本是多少?
JDK 的版本是 1.8 ,JMeter 版本是 5.0
用的是 jmeter 4,一切正常。
我下载的是 Jemeter4.0 版本的,九月中旬下载的,运行时一切正常。 使用的时候更新了 java 版本(卸载原版本), 我 mac 上 java 查询结果: java 10.0.2 2018-07-17 Java(TM) SE Runtime Environment 18.3 (build 10.0.2+13) Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10.0.2+13, mixed mode) 你对比下看是那里出问题了。
根据你说的我去检查了所有引入的外部 jar 包,找到原因了,确实是多复制了一个包含 java 基础类库的 jar 包,删掉就没有问题了~谢谢你啦~