是否可以从 JVM 调用 CLR 方法?任何库都可以在 JVM 中托管 .NET CLR 实例,并为 Java 提供简单的映射?有没有图书馆可以做到这一点?
我想为已经在 JVM 上运行的现有 Java 应用程序编写一个插件。
我想避免有两个二进制文件。我只想调用现有 .NET 程序集中的几个方法(与 MSBuild 相关的 Microsoft.Build.Framework.* 内容)。
最佳答案
有两种不同的方法可以做到这一点。
您可以使用 IKVM 在 CLR 上运行 Java .
相反你可以embed Mono这是一个 .NET CLR 实现,尽管这需要使用 C 和 JNI。
所有这些都假定您可以遵守开源许可证的条款。
关于java - 从 JVM 调用 CLR 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3602091/