.NET side (x86 or x64)

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

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 2015 -OR-
Visual Studio 2013 -OR-
Visual Studio 2012 -OR-
Visual Studio 2010 -OR-
Visual Studio 2008 -OR-
Visual Studio 2005 -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 or later or
Java Runtime Environment (JRE) v1.5 or later

Any Java EE application server supporting Java EE 5 or later

Visual Studio Plug-in

Visual Studio 2015, 2013, 2012, 2010, 2008, or 2005

.NET Framework 2.0 or later

Eclipse plug-in

Eclipse 3.2 – 4.6

.NET Framework 2.0 or later