Skip To Content ArcGIS for Developers Sign In Dashboard

System requirements for 100.4.0

This topic provides the system requirements for version 100.4.0 of ArcGIS Runtime SDK for Java. You can view system requirements for past SDK releases by downloading past guide versions in PDF format from the downloads page on (requires sign-in).

Supported operating systems

macOSMinimum Version



High Sierra




LinuxMinimum Version

Red Hat Enterprise Linux Server 7 (64-bit)

Ubuntu 18.04 LTS (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.2 and Shader Language 1.3 minimum.

Software requirements

The current version of ArcGIS Runtime SDK for Java has been certified against Java SE 8 update 181 from Oracle Corporation. Other JVM implementations such as OpenJDK are not supported for Java SE 8. To learn the implications of Oracle's new licensing requirements, see End of Public Updates for Oracle's Java SE 8

The current version of ArcGIS Runtime SDK for Java has also been certified against Java SE 11. Specifically, it is certified against AdoptOpenJDK's OpenJDK 11 with Hotspot VM and JavaFX 11.0.1.

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 as described in Develop your first map app with Gradle and Develop your first map app using the downloaded SDK.

Requirements for ArcGIS software and connected services

To use ArcGIS Server data or services in your app, use ArcGIS Server version 10.2 (or higher). To use ArcGIS Server data when your app is offline, use ArcGIS Server version 10.2.2 (or higher).

To create mobile map packages for use in your ArcGIS Runtime SDK apps, use ArcGIS Pro version 1.3 (or higher).

ArcGIS Desktop version 10.3 (or higher) is required if you're using the Create Runtime Content capability. You can create ArcGIS Runtime SDK content in ArcMap's user interface or with the Create Runtime Content geoprocessing tool.

ArcGIS Runtime SDK works with ArcGIS Enterprise version 10.2 (or higher) portals. However, when your app uses web maps, it must use web maps built with the 2.0 (or higher) version of the web map specification, which come from Enterprise version 10.2 (or higher) portals. When you save a web map from an app, you are saving a web map that adheres to version 2.9 of the web map specification. These should only be saved back to portals that support the 2.0 web map specification.

Local Server only supported Windows and Linux.

Local Server, ArcGIS Desktop, and ArcGIS Pro version compatibility

ArcGIS Runtime and ArcGIS Runtime Local Server versionArcGIS Desktop version ArcGIS Pro version

ArcGIS Runtime 100.4.0 (current version)

ArcGIS Runtime Local Server 100.3.0 (current version)


2.1, 2.2



2.1, 2.2

100.1.0 and 100.2.x

10.5.1 is required to create geoprocessing packages and map packages for use with Local Server

Not supported


10.4.1 + Patch

Not supported




10.3.1 + Patch

Not supported

Versions of supported specifications

Specifications supported at 100.4.0 include the following.

  • GeoPackage versions 1.0, 1.1, and 1.2
  • Military standards:
    • APP-6(B)
    • APP-6(D)
    • MIL-STD-2525B (change 2)
    • MIL-STD-2525C
    • MIL-STD-2525D
  • Web Map Service (WMS) versions 1.1.0, 1.1.1, and 1.3.0
  • WMTS version 1.0.0

On-premises virtualization

On-premises virtual desktop infrastructure (VDI)


VMware vSphere 6.5

Use VMware Horizon View 7.0 and later only.

Use the latest VMware and NVIDIA drivers. Refer to VMware and NVIDIA GRID websites for the most current driver versions.

Citrix XenDesktop 7.17

Citrix XenDesktop 7.18

Use the latest Citrix and NVIDIA drivers. For the most current driver versions, see the Citrix and NVIDIA GRID websites.

Related topics