WINSOFT components and applications

JavaBridge

JavaBridge

Delphi library for Java interoperability. Easily integrate Delphi applications with Java using the Java Native Interface (JNI).
Download JavaBridge 3.5 trial version
Download ClassView demo example
Order JavaBridge library $160 USD (license for one developer)
Order JavaBridge multi-license $480 USD (license for all developers in company)
Order JavaBridge year upgrades $80 USD (registered users only)
Order JavaBridge year upgrades multi-license $240 USD (registered multi-license users only)
Order Winsoft Component Package

FAQ

Why does JNI_CreateJavaVM throws a SEGV exception "$C0000005: read of address 0x00000000" in the Delphi IDE?

This exception can be ignored as it is intentionally generated by the JVM to detect certain hardware or operating system features:
Exception 0xC0000005 from JNI_CreateJavaVM

Why is "The specified module cound not be found: C:\Program Files (x86)\Java\jre1.8.0_311\bin\client\jvm.dll" exception raised?

To resolve this issue, add the JRE bin folder to the PATH environment variable: C:\Program Files (x86)\Java\jre1.8.0_311\bin

Useful Links

Icon Delphi library for interoperability with Java using WINSOFT JavaBridge
Access The Java Native Interface With JavaBridge In Delphi XE5 Firemonkey On Windows and OSX

Icon Java4Delphi
Icon Java Language and Virtual Machine Specifications
Icon Java Native Interface Specification Contents
Icon OpenJDK