---
title: Agent SDK prerequisites
description: Verify that your system meets these prerequisites before installing the PingAccess Agent SDK for Java.
component: pingaccess
version: 9.0
page_id: pingaccess:agents_and_integrations:pa_agent_sdk_for_java_prereqs
canonical_url: https://docs.pingidentity.com/pingaccess/9.0/agents_and_integrations/pa_agent_sdk_for_java_prereqs.html
revdate: November 19, 2025
---

# Agent SDK prerequisites

Verify that your system meets these prerequisites before installing the PingAccess Agent SDK for Java.

Before you start, ensure you have the Java SDK, [Apache Maven](https://maven.apache.org) and an application server, such as Apache Tomcat, installed. The sample uses Apache Maven and assumes that the Java Agent API can be referenced as a dependency. It references Ping Identity's public Maven repository, located at

```
http://maven.pingidentity.com/release
```

If internet access is unavailable, there are two other ways to reference the Java Agent API. First, after Apache Maven is installed, install the Java Agent API into your local dependency repository by executing the following command.

```
mvn install:install-file -Dfile=<AGENT_SDK_JAVA_HOME>/dist/pingaccess-agent-java-api-<version_number>.jar -DgroupId=com.pingidentity -DartifactId=pingaccess-agent-java-api -Dversion=<version_number> -Dpackaging=jar
```

Alternatively, update the dependency in your `pom.xml` to point to the local installation.

```
<dependency>
        <groupId>com.pingidentity</groupId>
        <artifactId>pingaccess-agent-java-api</artifactId>
        <version><version_number></version>
        <scope>system</scope>
        <systemPath><AGENT_SDK_JAVA_HOME>/dist/pingaccess-agent-java-api-<version_number>.jar</systemPath>
</dependency>
```

With either of these options, replace *\<AGENT\_SDK\_JAVA\_HOME>* with the absolute path to the extracted `pingaccess-agent-java-sdk-<version_number>` directory.

To download the SDK, go to the [PingAccess downloads site](https://www.pingidentity.com/en/resources/downloads/pingaccess.html) and click the **Add-ons** tab.
