首页 > 代码库 > 使用ikmv将jar转换为dll,在.NET中直接调用
使用ikmv将jar转换为dll,在.NET中直接调用
ikmv百科介绍
ikvm官网
使用ikvm前需要先安装java。
ikvm的使用比较简单,到官网下载ikvm需要的组件,解压后在path中配置 %IKVM_HOME%\bin
在cmd中使用命令 ikvmc -out:test.dll test.jar 可以在当前目录下得到test.dll
在C#项目中引用 ikvm的bin目录下的IKVM.OpenJDK.Core.dll、IKVM.Runtime.dll、IKVM.Runtime.JNI.dll三个dll,然后在项目中添加test.dll引用,即可使用test.jar中的类、方法等。
例如:
package JarToDllTest;public class JarToDll { public String returnString() { return "Hello, zht!"; }}
在.net中调用:
new JarToDllTest.JarToDll().returnString()
使用ikmv将jar转换为dll,在.NET中直接调用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。