What is Ikvm.net?
http://www.ikvm.net/
Ikvm.net is a Java virtual machine that can run on the mono and. NET Framework. It includes the
- A Java virtual machine implemented in. Net
- The. NET implementation of the Java class Library
- Interop tools for Java and. Net
It can then use the Java Library in. Net. It includes a ikvmc
can-speak Java bytecode converted to. NET IL. If you reference the Java library in. NET application.
IKVM now maximizes the compatibility with jdk1.4.
Referencing the Java API to. Net
You first need to add to the IKVM.Runtime.dll
OpenJDK.ClassLibrary.dll
project, using ikvmc
the Convert jar to a. NET DLL.
ikvmc -target:library mylib.jar
For example I need to use PDFBox to call in. NET and use the following command to generatePDFBox-0.7.3.dll
ikvmc -target:library PDFBox-0.7.3.jar
Composition of the Ikvm.net
IKVM. Runtime.dll:VM Runtime and all support code.
It includes the following features:
IKVM. NET Getting Started (2)