
Official website (https://ikvm.org/)
IKVM.NET
Sign in to saveIKVM (formerly IKVM.NET) is an implementation of Java for Common Language Infrastructure implementations such as Mono and the Microsoft .NET Framework. IKVM is free software, distributed under the zlib permissive free software license.
Official website

Link to the official site · 1,202 chars · not written by Vinony
Source code
See HOWTO for the build instructions. The quick start is Install NAnt ( I found that the problem was Windows security related in that the downloaded NAnt zip file needed additional security related configuration to be performed: before extracting, one must right click on the zip file, select Properties and under the General tab, click the button labelled Unblock, the click OK on the Properties window. Now, extract the file to your desired location. Must be set to use JDK 7 (not 8 or later). Download ICSharpCode.SharpZipLib.dll ( and copy to the bin folder. Download openjdk-7u6-b24 ( and unpack in the peer folder to ikvm. In the root folder run nant. Produces a debug build with all. pdb files in the bin folder. To produce the strongly named assemblies Package NuGet build a signed version of the project from the nuget directory run these commands nant IKVM.nuspec nant nupkg To publish set your nuget Api key: then use nuget push to push nug nuget gallery:
Excerpt from the source-code README · 1,778 chars · not written by Vinony
Wikidata facts
- Instance of
- free and open-source software
- Official website
- www.ikvm.net
- Has use
- Java virtual machine
Show 8 more facts
- software version identifier
- 8.15.0
- copyright license
- zlib License
- source code repository URL
- github.com/ikvm-revived/ikvm
- programmed in
- C#
- implementation of
- Java platform
- operating system
- cross-platform
- package management system
- NuGet
via Wikidata · CC0
Article · 日本語
IKVM.NETとは、オープンソースにより開発が行われているMono及び.NET Framework上で実装された、Java仮想マシンを含むJavaの実装である。 また、Java仮想マシンの実装の他にも、独自のJavaクラスライブラリの実装や、JARファイルをDLLファイルに変換するツールなど、Javaと.NETの相互運用のための各種ツール群を含む。 過去にマイクロソフト社が提供していたJ#の様なJava類似言語ではなく、OpenJDKをベースとした純粋なJava仮想マシンが.NETの仮想マシンである共通言語ランタイム上で動作する。 他実装と比べ2重の仮想化が行われるため速度面では不利ではあるが、.NET上からJavaの各種ライブラリ等をプログラミング言語レベルで一切意識せずに利用できる。
Abstract from DBpedia / Wikipedia · CC BY-SA