Installation Options for axe DevTools for Web for Java

Link to Installation Options for axe DevTools for Web for Java copied to clipboard

There are several different ways to install axe DevTools for Web for Java

Deque offers these installation options for axe DevTools Java:

Download complete demo project pre-integrated with axe DevTools

For customers who need the shortest path to produce value with axe DevTools, we offer canned demo projects pre-integrated with axe DevTools. We curtate several examples to approximate virtually any testing environment. With one of these demo projects downloaded, you can produce accessibility scan reports for your own web pages in as little as ten minutes.

Download bundled package of axe DevTools and its dependencies

Designed for evaluation focused customers who want to integrate axe DevTools into their own testing environments as simply as possible, as well as customers who have limited access to public artifact repositories. This installation option requires no additional dependencies and can be delivered through the largest number of avenues.

Configure your artifact repository for users to download axe DevTools from it

Our standard option is to configure your Nexus instance to distribute axe DevTools to your organization's developers. This option is highly scalable and sustainable once axe DevTools is set up within your artifact repository.

Download axe DevTools from Deque's Agora artifact repository

Designed to serve customers without their own artifact repository, this option leverages Deque's internal artifact repository. With access to this repository, developers are able to access axe DevTools packages with the simplicity of a much larger organization's custom artifact repository instance.

How to choose

If it isn't clear which installation option you should choose, contact your Deque representative directly, ask us via our support desk, or send us an email. We'll be happy to help you select the best option for your environment.

Dependency Whitelist for axe DevTools Java

To ensure successful installation, verify these packages are whitelisted within your environment.

Dependencies for all axe DevTools Java integrations

Group ID Artifact ID Version
commons-io commons-io 2.6
org.seleniumhq.selenium selenium-java 3.141.59
com.squareup.okhttp3 okhttp 3.12.12
io.github.bonigarcia webdrivermanager 3.7.1
org.json json 20190722
org.apache.commons commons-lang3 3.9
com.fasterxml.jackson.core jackson-databind 2.10.2

Dependencies for axe DevTools Selenium

Group ID Artifact ID Version
com.deque.html.axe-core axe-core-selenium 4.0.0

Dependencies for axe DevTools Hamcrest

Group ID Artifact ID Version
com.deque.html.axe-devtools selenium 3.7.0
org.hamcrest hamcrest-all 1.3

Dependencies for axe DevTools Cucumber

Group ID Artifact ID Version
com.deque.html.axe-devtools hamcrest 3.7.0
io.cucumber cucumber-java 6.2.2
javax.inject javax.inject 1