2016-06-30 4 views
5

웹 프로젝트에서 일하고 있으며 일부로드 테스트를 실행하기 위해 JMeter를 통합하려고합니다. 나는이 간단한 tutorial을 따르고 있습니다. 나는 브루를 사용하여 JMeter를 설치했습니다. JMeter를 실행하려고하면 다음 오류가 발생합니다. Java 실행 파일 또는 버전을 찾을 수 없습니다. Java 설치를 확인하십시오.OS x (엘 캐피 탄)에서 jmeter를 실행할 수 없습니다.

이전에 자바의 마지막 버전 (https://www.java.com/en/download/mac_download.jsp)을 설치했으며이를 https://java.com/en/download/installed.jsp에서 확인했습니다. 이 메시지가 나타납니다. "축하합니다! 권장 Java 버전이 설치되어 있습니다 (버전 8 업데이트 91)." 하지만 JMeter를 실행할 수는 없습니다. 실행을 위해 Java 또는 JMeter 설치를 어떻게 구성해야합니까?

+0

아마도 $ JAVA_HOME 환경 변수를 설정해야합니다. – niceman

+0

내 .bash_profile 파일에서'JAVA_HOME = $ (/ usr/libexec/java_home)'을 설정했지만 작동하지 않습니다. 내가''java '를 실행할 때,''/ usr/bin/java'를 얻습니다. –

+0

''JAVA_HOME =/usr/libexec/java_home','$'(실제로'$'는 잘못되었습니다) ~/.bash_profile','which java'는'JAVA_HOME'과 아무 관련이 없으며 대신'env | grep JAVA_HOME' 또는 jmeter를 실행하려고 시도합니다. – niceman

답변

1

jmeter 래퍼 스크립트의 Java 검사가 경로 이름의 공백을 잘못 처리합니다.

macOS의 java 바이너리 경로는 /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java이며 경로에 공백이 있습니다.

/usr/local/brew/Cellar/jmeter/3.0/libexec/bin/jmeter을 편집하고 해결 방법으로 상단의 버전 확인 블록을 주석 처리하십시오.

+0

확인 된 문제는 없습니다. JMeter 버전과 호환되는 Java의 올바른 버전을 사용해야합니다. –

1

MacOS에서 작동하는 JMeter를 사용하는 경우 최신 호환Oracle Java SE page에서 Java SDK를 설치해야합니다.

메인 페이지에서 "Java Platform, Standard Edition"페이지로 이동 한 다음 Mac OS X .dmg 파일을 다운로드하여 설치해야합니다.

0

버전에 따라 JMeter는 특정 버전의 Java와 호환됩니다.

하지만, 그렇지 않으면 맥 OSX에서 실행있는 것은 쉽게 그대로 :

  • 은 (3.3 8) 버전
  • 를 설치하여 JMeter를 다운로드 및 자료를 읽기와 JDK 호환 다운로드하면 노트 :

http://jmeter.apache.org/changes.html

  • 실행 /bin/jmeter.sh
관련 문제