taskkill -jar
상황
java -jar
로 runable jar을 실행할 수 있다- 그런데 이 jar을 cmd로 종료할 수 없을까?
- 보통의 프로그램이라면
taskkill /F /IM
로 프로세스 이름을 통해 종료할 수 있다 - 근데
java -jar
실행한 앱의 경우, 프로세스명이 java.exe, javaw.exe 정도이다
해결
jps
명령으로 .jar 파일 이름을 통해 PID를 얻을 수 있다- jps는 jdk가 설치되어있고 환경 변수만 잘 설정되어있다면 그냥 동작한다
1 | rem example |
- find “myApp” 부분에 jar 파일 명을 적으면 된다
- jar 파일명을 완전히 적지 않아도 된다