Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Fast, object oriented, intraprocess bridge between JVM and CLR
C# Java Other
Latest commit ca85f5a @pavelsavara pavelsavara Merge pull request #9 from Neverbirth/master
Unescape Uri AbsolutePath
Failed to load latest commit information.
content update to use
jni4net.j update to use
jni4net.n.l32.m26 mono related changes
jni4net.n.w32.v20 update to use
jni4net.n.w32.v40 update to use
jni4net.n.w64.v20 update to use
jni4net.n.w64.v40 update to use
jni4net.n Unescape Uri AbsolutePath
jni4net.proxygen update to use
jni4net.test.j bumped to next version
jni4net.test.n update to use
jni4net.tested.j bumped to next version
jni4net.tested.n update to use
license minor build changes
tools update to use
.gitignore minor build changes update to use
changes.txt bumped to next version
generateStandard.cmd bumped to next version
generateTests.cmd bumped to next version
gittag.cmd bumped to next version
jni4net.iml + native methods unregistration when appdomain unloads
jni4net.ipr overcome google hosting limitation foe exe file and make it compile a…
jni4net.sln upgraded project files to VS11
mvn.cmd upgraded to selvin 0.2.5
mvnassembly.cmd possibility to specify alternate classloader
pom.xml update to use
profiles.xml bumped to next version

To get started

Visit and read

Make sure you understand GPLv3 and MIT licenses.

  • runtime is licensed under MIT.
  • proxygen and tools are licensed under GPLv3.

Talk back at jni4net or Pavel Savara

How to use

How to build this solution on Windows

make sure you have

  • .NET SDK 3.5 installed at usual places
  • .NET SDK 4.0 installed at usual places
  • Java JDK 1.5
  • JAVA_HOME set properly JDK 1.5
  • PATH to csc.exe in c:\Windows\Microsoft.NET\Framework\v4.0\
  • PATH to sn.exe
  • NUnit installed at C:\Program Files\NUnit-
  • internet access to download components from maven repository
  • make sure that you build it and run from (.NET) trusted location. Not shared drive.
  • run tools\loadTools.cmd
  • run tools\keys\gennetkey.cmd
  • In root directory run mvnassembly.cmd

This should generate results into target directory in root of project.

How to use it on Linux/Mono:

It's not supported at the moment, sorry

Something went wrong with that request. Please try again.