Installing the AcuSensor agent for Java websites
Before deploying AcuSensor, note the list of supported servers and frameworks.
Supported Servers and Frameworks | |
Java Runtime | For any Java Runtime environment that is implemented according to these specifications, the supported versions are:
|
Application Servers |
|
Database Engines |
|
Other Technologies |
|
AcuSensor Network Prerequisites AcuSensor makes use of the AcuSensor Bridge. For more information, refer to the AcuSensor Bridge documentation. |
The AcuSensor agent will need to be installed in your web application. The following section describes how to deploy AcuSensor to a Java web application.
How to install the Java AcuSensor agent
To install the Java AcuSensor, you need to:
- Download the Java AcuSensor agent (AcuSensor.jar) from the Target’s Settings in the Acunetix UI.
The Java AcuSensor download includes the AcuSensor Token which, by default, is unique for each target. Unless the Token has been changed to be the same for all targets, you will need to download the Java AcuSensor for each Target separately. - Save the downloaded Java AcuSensor to a location on your web server.
- Deploy the Java AcuSensor into your web server. This process differs depending on the web server. There are many possible configurations for a Java web server. The guides linked below look at the more common web server configuration possibilities. Use one of the following links for more information on how to deploy AcuSensor for Java on your web application:
- Deploying the AcuSensor agent for Java - Tomcat (Windows/Linux/Docker)
- Deploying the AcuSensor agent for Java - Docker (Spring Boot)
- Deploying AcuSensor for Java - Windows/Linux (JBOSS 7.4 Standalone + WAR File)
- Deploying AcuSensor for Java - Windows/Linux (Jetty 10.0.10 + WAR File)
- Deploying AcuSensor for Java - Windows/Linux (Wildfly 26.1.1 Final Standalone + WAR File)
- Scanning an Application in AWS Elastic Beanstalk (Tomcat + WAR File)