C#调用java代码

很有意思的东西。如题:

IKVM是一款开源的Java虚拟机。

这个东西在nuget已经存在了可以自行下载,不需要下完全本的。只需要几个dll

1.IKVM.OpenJDK.Core.dll

2.IKVM.OpenJDK.Remoting

3.IKVM.Runtime.JNI.dll

4.IKVM.OpenJDK.Text.dll

5.IKVM.OpenJDK.Util.dll

我们需要一个东西 ikvm客户端,来将我们的.jar文件变成dll文件。

指令:

D:ikvm-7.2.4630.5inikvm -target:library D:wrok	est.jar

引用上面说的dll和刚才生成的dll文件就可以调用代码函数了。

原文地址:https://www.cnblogs.com/windseasons/p/7792942.html