.NET side (x86 or x64)

Windows Server 2019, Windows Server 2016, Windows Server 2012,
Windows Server 2008, Windows Server 2008 R2,
Windows 10, Windows 8 and 8.1, or Windows 7

When running the .NET side on Mono, any of the above versions
of Windows, or, if running on Linux: Ubuntu, openSUSE or Debian

For proxy generation, either:

Visual Studio 2017 -OR-
Visual Studio 2015 -OR-
Visual Studio 2013 -OR-
Visual Studio 2012 -OR-
Visual Studio 2010 -OR-
.NET Framework SDK v2.0 or later

For running the generated proxies:

A copy of the .NET Framework (2.0 or later) runtime (which may be obtained by installing Visual Studio, the .NET Framework SDK, or the .NET Framework redistributable).
Note: JNBridgePro cannot be used to create WinRT or Metro apps at this time.

Alternatively, a copy of Mono runtime, version 2.10.6 or later, on x86 or x64 Linux, specifically Ubuntu, openSUSE, or Debian.

Java side (x86 or x64)

Any operating system that will support the underlying
JVM or application server

Java SE Software Development Kit (JDK) v1.5 through Java 11
Java Runtime Environment (JRE) v1.5 through Java 11

Any Jakarta EE (Java EE) application server supporting Java EE 5 through Java EE 8

Visual Studio Plug-in

Visual Studio 2017, 2015, 2013, 2012, or 2010

.NET Framework 2.0 or later

Eclipse plug-in

Eclipse 3.2 – 4.10

.NET Framework 2.0 or later