java - 如何在 native C++ win32 应用程序中托管 JVM?

标签 java

有一个well known COM api允许任意 C++ 代码托管 .NET 运行时。对于 JVM 运行时,这样的事情可能吗?我不是在特别谈论 COM API,任何 C/C++ API 都可以。

最佳答案

正如@LeleDumbo 在评论中所说,JNI 听起来像您想要的。

特别是 Invocation API其中“...允许软件供应商将 Java VM 加载到任意 native 应用程序中。”

关于java - 如何在 native C++ win32 应用程序中托管 JVM?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9149845/

相关文章:

java - 从外部库访问内部类时出现NoClassDefFoundError

java - 尽管在 MySQL 控制台中有效,但PreparedStatement 执行时显示 MySQLSyntaxErrorException

java - 不同线程中的 DecimalFormat.format(double)

java - 不能从静态上下文中引用非静态变量

java - 如何在两个容器中运行 Jade 代理(从两个控制台)

java - Go 服务器未启动

java - 语句在 WAS 上给出 nullPointerException,但在 Tomcat 上运行良好

java - Android Studio-签名和构建APK时Android资源编译失败

java - 以编程方式确定 Scalding/Cascading Pipe 的字段名称

java - 在数组中查找 3 个连续的重复字符?