之前使用IKVM的时候,用的是别人编辑的.net core版本,后来遇到问题,网上寻找解决方案时发现官方版本已支持.net core。
相关下载
IKVM-8.5.1-tools-netcoreapp3.1-win7-x64
IKVM.Java.dll
之前版本的OpenJdk库分成很多dll,新版本已合成一个IKVM.Java.dll
转换dll
将IKVM-8.5.1-bin-netcoreapp3.1里的IKVM.Runtime.dll拷到IKVM-8.5.1-tools-netcoreapp3.1-win7-x64下;
将需要转换的jar文件拷到IKVM-8.5.1-tools-netcoreapp3.1-win7-x64下;
命令行cd进入IKVM-8.5.1-tools-netcoreapp3.1-win7-x64目录,假设IKVM-8.5.1-tools-netcoreapp3.1-win7-x64在d盘下,执行ikvmc -out:输出的dll名.dll 转换的jar名.jar -nostdlib -reference:D:\IKVM-8.5.1-tools-netcoreapp3.1-win7-x64\refs\*.dll