从C#调用任何Java方法

Guy*_*Guy 6 c# java java-native-interface interop

有没有办法使用JNI和C#代码创建一个调用任何给定Java方法的程序?假设我有一个包含类层次结构的jar,我负责加载JVM和这些类,我可以编写一个C#程序,它可以动态地接收java方法签名+参数值并调用java代码吗?

请尽量限制您对免费技术的回答(首选JNI解决方案).

Mar*_*tos 4

IKVM是一种选择。它在.Net 中实现了 JVM 并提供互操作工具。