根据procrun documentation,procrun可以在“jvm模式”下运行,它将“启动Java进程”。
这是否意味着procrun.exe本身加载jvm.dll,然后调用入口点?如果是这样,那么1)什么是切入点? 2)“java.exe”可执行文件不会有每个版本的java不同的代码,这不是procrun.exe需要的信息吗?那么如何跳过运行java.exe并直接进入dll呢?
答案 0 :(得分:1)
根据this SO answer,java.exe实际上只是一个调用jvm.dll
的瘦包装器(任何其他进程也可以包含它)。确实java.exe
每个JRE版本的大小不同,但最终必须是无关紧要的。
但是,我不知道jvm.dll的入口点。 (但我会接受某人的回答)。