[英]is it possible to execute a jar file using jvm.dll. instead of java.exe?
I have a installer with a JRE embebed, that is, it have a jvm.dll instead a java.exe. 我有一个安装了JRE的安装程序,也就是说,它有一个jvm.dll而不是一个java.exe。 What i would like to do is to execute a Java app (a jar file) using jvm.dll instead of java.exe.
我想做的是使用jvm.dll而不是java.exe执行一个Java应用程序(一个jar文件)。
Is it that possible? 有可能吗
It is possible. 有可能的。
You have to write C/C++ program to achieve it (or in other language able to do native calls). 您必须编写C / C ++程序才能实现它(或使用其他能够执行本机调用的语言)。
I think that's not possible, unless you don't embed your java application in a C++ application. 我认为这是不可能的,除非您不将Java应用程序嵌入C ++应用程序中。
Further reading: 进一步阅读:
Difference between java.exe, javaw.exe and jvm.dll java.exe,javaw.exe和jvm.dll之间的区别
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.