码迷,mamicode.com
首页 > 编程语言 > 详细

使用ikmv将jar转换为dll,在.NET中直接调用

时间:2014-12-08 17:41:07      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:blog   http   ar   使用   sp   java   div   art   log   

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中直接调用

标签:blog   http   ar   使用   sp   java   div   art   log   

原文地址:http://www.cnblogs.com/tzyy/p/4151361.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!