
JavaBridge
Delphi library for interoperability with Java using Java Native Interface (JNI) and class files (.class).
- uses standard Java Native Interface
- available for Delphi 5 - 11 and Lazarus 2.0.12
- supports Windows 32, Windows 64, macOS and Linux
- source code included in registered version
- royalty free distribution with applications
Download and order
Order JavaBridge library $80 USD (license for one developer)
Order JavaBridge multi-license $240 USD (license for all developers in company)
Order JavaBridge year upgrades $40 USD (registered users only)
Order JavaBridge year upgrades multi-license $120 USD (registered multi-license users only)
FAQ
Why JNI_CreateJavaVM throws SEGV exception "$C0000005: read of address 0x00000000" in Delphi IDE?
Ignore this exception, it's generated intentionally in JVM to detect some HW/OS features: Exception 0xC0000005 from JNI_CreateJavaVM
Why 'The specified module cound not be found: C:\Program Files (x86)\Java\jre1.8.0_311\bin\client\jvm.dll' exception is raised?
Add JRE bin folder to Path environment variable: C:\Program Files (x86)\Java\jre1.8.0_311\bin
Ignore this exception, it's generated intentionally in JVM to detect some HW/OS features: Exception 0xC0000005 from JNI_CreateJavaVM
Why 'The specified module cound not be found: C:\Program Files (x86)\Java\jre1.8.0_311\bin\client\jvm.dll' exception is raised?
Add JRE bin folder to Path environment variable: C:\Program Files (x86)\Java\jre1.8.0_311\bin