context root of java web application tomcat without war file name
posted 5 months ago
Hi Every one,
I have a simple java web application that i deploy to tomcat, the war file is generated by maven build and has release information in it. The default context root of the is localhost:8090/warfilename...as the warfile name changes every time, i need a better way of having constant context root for the application i know having this in pom.xml
will have the final war file name constant but i want to know if this can be achieved by not having release information in war file names. Any help will appreciated.
As you've discovered, by default Maven includes the artifact version in the war filename. The build:finalName configuration you mention is the standard way to control the name of the war file. I'm not aware of any other options.