아무튼!

[JMeter] Mac M1 jmeter 실행 시 No such file or directory 오류 해결 방법 본문

Study/Error.log

[JMeter] Mac M1 jmeter 실행 시 No such file or directory 오류 해결 방법

yucori 2024. 2. 20. 14:19
반응형

JMeter 실행 시 경로 오류 썸네일
JMeter 실행 시 경로 오류

JMeter 실행 시 No such file or directory 오류 해결 방법


글쓴이의 작업환경: Mac/ M1

 

로드밸런서의 성능 확인을 위해 프로젝트에서 사용하는 애플리케이션의 부하테스트를 진행하기로 했다.

여러 부하테스트 툴들 중 JMeter가 완전 무료였기에 JMeter을 사용하여 부하테스트를 진행하기로 했다.

JMeter은 아래 링크의 공식 홈페이지에서 설치가 가능하다.

https://jmeter.apache.org/download_jmeter.cgi

 

하지만 JMeter을 설치 후 실행하는 과정에서 아래의 오류가 발생했다.

./bin/Jmeter: line 128: [: : integer expression expected
./bin/Jmeter: line 199: /Library/Java/JavaVirtualMachines/openjdk-17.jdk/Contents/Home/bin/java: No such file or directory

 

해당 오류는 java의 경로가 올바르게 지정되지 않아서 발생한다.

따라서 홈 경로에서 `.bash_profile` 파일을 올바르게 수정해주어야 한다.

 

cd ~
vi .bash_profile

위의 명령어를 실행하면 .bash_profile 파일이 열릴 것이다.

 

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME
export PATH

열린 .bash_profile 파일에 위의 코드들을 작성하면 되는데,

JAVA_HOME 변수의 값은 자신의 자바 경로에 알맞게 설정해 주면 된다.

 

작성 후에 글을 저장하고 아래의 명령어로 변경사항을 적용시키고 확인하면 된다.

source .bash_profile  // 변경사항 적용
echo $JAVA_HOME  // 환경변수 값 확인

 

이후에 자신의 apache-jmeter의 bin 경로로 이동하여 jmeter을 실행하면

정상적으로 jmeter가 작동되는 것을 확인할 수 있다.

jmeter 실행 성공 화면
JMeter 실행 성공!