Ad

Tomcat Deploy Context Root Via Commandline

- 1 answer

How can I deploy my war file at / via commandline? The following does not work:

curl -X PUT --upload-file ROOT.war "http://localhost:8080/manager/text/deploy?path=/" -u 'admin:password'

It insteads gets deployed at /ROOT.war.

Thanks!

Ad

Answer

Everything is working as it is supposed to work: the base file name of the empty context path is ROOT (see naming scheme). Therefore a WAR file for the root context will be uploaded to $CATALINA_BASE/webapps/ROOT.war.

Ad
source: stackoverflow.com
Ad