标签:
ikvm.net是能够运行在mono和.net framework的java虚拟机。它包括了
它可以再.net中使用java库。它包括一个ikvmc
可以讲java字节码转换为.net IL。如果你在.net application中引用java library 。
ikvm现在最大化的实现了与jdk1.4的兼容。
首先需要添加IKVM.Runtime.dll
, OpenJDK.ClassLibrary.dll
到项目中,使用ikvmc
将jar转换为.net dll。
ikvmc -target:library mylib.jar
例如我需要使用pdfbox在.net中调用,使用以下命令生成了PDFBox-0.7.3.dll
ikvmc -target:library PDFBox-0.7.3.jar
IKVM.Runtime.dll: VM运行时和所有支持代码。
它包括以下的功能:
管理本地方法(在Classpath中)的.NET重新实现。
IKVM.AWT.WinForms.dll: 非常有限的零散AWT实现。
标签:
原文地址:http://www.cnblogs.com/jiangkun/p/5015560.html