ArcGIS Runtime SDK for Java

System requirements for 100.1.0

This topic provides the system requirements for version 100.1.0 of ArcGIS Runtime SDK for Java.

Supported operating systems

macOSMinimum Version



El Capitan


LinuxMinimum Version

Red Hat Enterprise Linux Server 7 (64-bit)

Ubuntu 16.04 LTS (64-bit)

Ubuntu 14.04 LTS (64-bit)

SUSE Linux Enterprise Desktop 12 LTS (64-bit)

WindowsMinimum Version

Windows 10 (32 and 64-bit)

Windows 8.1 (32 and 64-bit)

Update: KB2919355

Windows 7 SP1 (32 and 64-bit)


Windows Server 2016 (64-bit)

Windows Server 2012 R2 (64-bit)

Update: KB2919355

Windows Server 2012 (64-bit)

Update: KB2919355

Hardware requirements


Hyper-threading (HHT) or Multi-core recommended

Video/graphics adapter

Windows application require support for DirectX 11.

Linux applications require support for OpenGL 3.0 and Shader Language 1.3 minimum.

Software requirements

ArcGIS Runtime SDK for Java has been certified against Java SE 8 update 131 from Oracle Corporation. Other JVM implementations such as OpenJDK are not supported.

Windows platforms will require the Windows 10 Universal C Runtime to be installed.

Linux installations must not have modified operating system binaries such as kernel or glibc.

You must reference/install Java FX libraries, such as e(fx)clipse, as described in Develop your first mapping app using Gradle and Develop your first map app using the downloaded SDK.

Considerations for use with other Esri products

To connect your app to ArcGIS Server data or services, use ArcGIS Server version 10.1 or later. To use ArcGIS Server data when your app is offline, use ArcGIS Server 10.2.2 or later.

ArcGIS Desktop 10.5.1 is required to create geoprocessing packages and map packages for ArcGIS Runtime Local Server 100.1.0.

ArcGIS Pro 1.3 or higher is required if you're using mobile map packages and tile packages.

Web maps built with the 2.0 or higher version of the web map specification are required (from Portal for ArcGIS 10.3 and above). When you save a web map in an ArcGIS Runtime app, you are saving a web map that adheres to version 2.8 of the web map specification. These should only be saved back to portals which support the 2.0 web map specification (Portal for ArcGIS 10.3 and above).

Related topics