1.下载ikvm8,解压到C:\Program Files\
2.C:\Program Files\ikvm-7.2.4630.5\bin配置在系统环境变量path中
3.maven项目打包
执行如下命令
mvn clean
mvn install
生成jar包
4.生成对应的dll文件
打开cmd,执行如下命令
ikvmc -out:"D:\AESEncryt.dll" G:\java\tokendemo\target\tokendemo-1.0-SNAPSHOT.jar
执行完成之后可以在D盘根目录找到AESEncryt.dll
5.在C#程序中引用必要的dll文件
打开C#程序,引用如下文件
IKVM.OpenJDK.Charsets.dll
IKVM.OpenJDK.Core.dll
IKVM.OpenJDK.Security.dll
IKVM.OpenJDK.Util.dll
IKVM.Runtime.dll
IKVM.Runtime.JNI.dll
AESEncryt.dll
以IKVM开头的dll文件可以在之前的安装路径C:\Program Files\ikvm-7.2.4630.5\bin下找到
最终结果如下: