You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Kevin W. Wall edited this page Jan 14, 2023
·
1 revision
ESAPI is easy to build yourself using Git and Maven. Ensure that you are using UTF-8 for all source code.
$ git clone git@github.com:ESAPI/esapi-java-legacy.git # This will clone the 'develop' branch.
$ cd esapi-java-legacy
$ mvn -Dmaven.test.skip=true package # Build ESAPI. Omit the '-D' argument if you wish to run tests.
Maven will generate a "target" directory that contains the ESAPI jar file. This will allow you to use it locally from other Maven projects.
To generate project reports use:
$ mvn site
Then, point your browser to the file "target/site/index.html". Note that this will also include the ESAPI Javadoc, under "target/site/apidocs".