2013-07-09 2 views
2

procrun documentation에 따르면 procrun은 "Java in-process"를 시작하는 'jvm 모드'에서 실행할 수 있습니다.procrun은 jvm.dll을 어떻게 실행합니까?

즉, procrun.exe 자체가 jvm.dll을로드 한 다음 진입 점을 호출합니까? 그렇다면 1) 진입 점은 무엇입니까? 2) "java.exe"실행 파일에는 java 버전마다 다른 코드가 없으므로 procrun.exe에 필요한 정보가 아닙니다. 그렇다면 실행중인 java.exe를 건너 뛰고 곧바로 dll로 가려면 어떻게 할 수 있습니까?

답변

1

this SO answer에 따르면 java.exe는 실제로 jvm.dll (다른 프로세스에도 포함될 수 있음)을 호출하는 씬 래퍼입니다. java.exe은 각 JRE 버전마다 크기가 다르지만 결국에는 중요하지 않아야합니다.

그러나 jvm.dll의 엔트리 포인트를 알지 못합니다. (하지만 나는 그 사람의 대답을 받아 들일 것이다).

관련 문제