Skip To Content

ArcGIS Enterprise SDK 11.4 system requirements

The system and hardware requirements to run ArcGIS Enterprise SDK are listed below.

It is recommended that you review the deprecation notice to determine whether your hardware and software components are still compatible with the current ArcGIS version.

Operating system requirements

The following 64-bit operating systems satisfy the minimum operating system requirements. Support is not provided for 32-bit operating systems; the setup will only proceed if the operating system is 64 bit.

Supported operating systemLatest update or service pack tested

Windows Server 2022 Standard and Datacenter

September 2024 update

Windows Server 2019 Standard and Datacenter

September 2024 update

Windows Server 2016 Standard and Datacenter

September 2024 update

Supported operating systemLatest update or service pack tested

Windows 11 Pro and Enterprise

September 2024 update

Note:
  • Prior and future updates or service packs for these operating system versions are supported unless otherwise stated. The operating system version and updates must also be supported by the operating system provider.
  • ArcGIS is only supported on 64-bit CPUs with x86-64 architecture.
  • The Desktop Experience option is required on all versions of Windows Server.
  • Windows 11 is supported for basic testing and application development use only.
  • Machines with an underscore (_) in their names are not supported. Several widely used internet host name specifications have designated the underscore character as nonstandard. Although Microsoft Windows allows you to use the underscore in a machine name, it can cause problems when you interact with other servers and platforms. For this reason, the installation will not proceed on servers that have an underscore in the host name.
  • You cannot install on domain controllers. Installing on a domain controller may adversely affect functionality.

Disk space requirements

ArcGIS Enterprise SDK with all features for .NET on Microsoft Windows requires approximately 550 MB of disk space.

ArcGIS Enterprise SDK with all features for Java requires approximately 250 MB of disk space.

ArcGIS Enterprise SDK with all features for NodeJS requires approximately 500 MB of disk space.

Developer solutions (SDK) requirements

Development platformSupported and recommended Integrated Development Environment (IDE) SDK requirement

.NET

Visual Studio templates (which contain boilerplate code) are provided with ArcGIS Enterprise SDK for the .NET Platform and are supported in the IDE listed below.

  • Microsoft Visual Studio 2022 (C#, VB.NET) Community, Professional, Enterprise

ArcGIS Server is required when deploying an SOE and ArcGIS Pro is required when publishing map services. However, ArcGIS Server and ArcGIS Pro do not need to be installed on the same machine where the ArcGIS Enterprise SDK is installed; they can be on remote machines.

.NET SDK 8 (x64)

Java

ArcGIS Enterprise SDK uses the Apache Maven framework for Java project build and management. Most Java IDE that support the Maven framework and JDK 17 can be used, such as IntelliJ IDEA, Eclipse IDE, or NetBeans. The documented and recommended IDE are as follows:

  • IntelliJ IDEA Ultimate (version 2023.3.X; the latest verified version is 2024.2.4)
  • IntelliJ IDEA Community (version 2023.3.X; the latest verified version is 2024.2.4)
  • Eclipse IDE for Java Developers (version 2024-09)
  • Eclipse IDE for Java EE Developers (version 2024-09)

ArcGIS Server is required to deploy an SOE or SOI and ArcGIS Pro is required to publish services. However, ArcGIS Server and ArcGIS Pro do not need to be installed on the same machine where the ArcGIS Enterprise SDK is installed; they can be on remote machines.

Java Development Kit (JDK) version 17.0.10 or later in the JDK 17 series is supported for building SOE and SOI. Using Java 18 or later is not supported.

Apache Maven 3.8.8 or later is supported, with the latest verified version being 3.9.9.

NodeJS

Any IDE

ArcGIS Server is required to deploy a custom data package file (.cdpk).

ArcGIS Server Custom Data Feeds must also be installed on the same machine where ArcGIS Server is installed. However, ArcGIS Server and ArcGIS Enterprise SDK can be on different machines.

NodeJS runtime version between 18.17.1 and 20.17.0 must be installed on the machine before installing ArcGIS Enterprise SDK.