jmeter :: jmeter jmx 파일 오픈 시 CannotResolveClassException 에러 해결
성능 측정 & 부하 테스트 도구인 jmeter 를 설치한 후 jmeter.bat 으로 실행해보았다.
이미 만들어둔 테스트 파일(.jmx)이 있어 열어보려고 하니 다음과 같은 에러가 발생했다.
Problem loading XML from:'C:\Users\toramko\Desktop\test.jmx'. Cause: CannotResolveClassException: kg.apc.jmeter.vizualizers.CorrectedResultCollector Detail:com.thoughtworks.xstream.converters.ConversionException: ---- Debugging information ---- cause-exception : com.thoughtworks.xstream.converters.ConversionException cause-message : first-jmeter-class : org.apache.jmeter.save.converters.HashTreeConverter.unmarshal(HashTreeConverter.java:66) class : org.apache.jmeter.save.ScriptWrapper required-type : org.apache.jmeter.save.ScriptWrapper converter-type : org.apache.jmeter.save.ScriptWrapperConverter path : /jmeterTestPlan/hashTree/hashTree/hashTree/kg.apc.jmeter.vizualizers.CorrectedResultCollector line number : 655 version : 5.5 ------------------------------- |
방법1
1. plugins-manager.jar 를 다운받는다.
https://jmeter-plugins.org/downloads/all/
Install :: JMeter-Plugins.org
Installing Plugins The easiest way to get the plugins is to install Plugins Manager. Then you'll be able to install any other plugins just by clicking a checkbox. If you experience any issues with plugins installation, don't hesitate to ask at Support Foru
jmeter-plugins.org
-> jmeter-plugins-manager-1.8.jar 를 받았다.
2. 위 파일을 {jmeter 설치 폴더}/lib/ext 아래에 옮겨두기
3. jmeter 리스타트
4. 재시도(.jmx 파일 open)
구글링하여 위와 같이 해보았지만 실패 ^_^..
위 방법이 안되면 다음 방법을 사용해보자.
방법2
1. JMeterPlugins-Standard-1.4.0.zip 설치
https://jmeter-plugins.org/downloads/file/JMeterPlugins-Standard-1.4.0.zip
2. 다운받은 zip 파일 압축 풀기
3. 압축해제 파일들 중 jar 파일만 {jmeter 설치 폴더}/lib/ext 아래에 옮겨두기
JMeterPlugins-Standard.jar |
CMDRunner.jar |
4. jmeter 리스타트
5. 재시도 (.jmx 파일 open)
이렇게 하니 성공!