0
JNI_CreateJavaVM을 사용하여 JVM을 시작하는 C 프로그램을 작성했습니다. 이 프로그램은 Windows 콘솔 응용 프로그램 (VC 2008)입니다. JNI 버전은 1.6입니다.디버깅이 중간에 중단되면 Windows C 콘솔 앱이 JVM 내에서 실행됩니다.
프로그램을 디버그 한 다음 중간에 디버깅을 중지하면 DestroyJavaVM에 대한 호출에 도달하기 전에 CMD.exe 창이 열리고 닫히거나 죽일 수 없습니다. 작업 관리자를 보면 응용 프로그램 목록에 CMD 창이 나타나지만 프로세스보기에는 cmd.exe 프로세스가 없습니다. Java 프로세스도 없습니다.
어떤 방법으로이 좀비를 없애겠습니까?