java

[java] jsvc 명령에서 Invalid JVM name specified server 오류 해결 방법

hs_seo 2021. 1. 29. 11:36

jsvc를 이용할 때 다음의 오류가 발생하는 경우가 있습니다.

Invalid JVM name specified server
Cannot locate JVM library file
Service exit with a return value of 1

원인

이 오류는 jsvc를 실행할 때 전달하는 jvm의 이름이 틀렸기 때문입니다. JVM의 종류가 다양하기 때문에 자신이 사용하는 JVM의 정보를 확인하고 이 이름을 전달하면 됩니다. OpenJDK나 HotSpot은 jvm이름이 server 이기 때[문에 일반적인 설정에서는 문제가 없으나, 이클립스 VM의 경우 이름이 j9vm 이라서 이런 오류가 발생할 수 있습니다.

 

JVM 이름 확인

JVM이름을 확인하고 이 이름을 JSVC 명령어에서 이요할 수 있습니다.

 

 

JSVC 명령어

JSVC로 명령을 실행하는 중 오류가 발생하면 디버그 모드로 실행하여 오류를 확인할 수 있습니다.

 

반응형