Win a copy of Android Programming: The Big Nerd Ranch Guide this week in the Android forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

context root of java web application tomcat without war file name  RSS feed

 
seshu Palamanti
Ranch Hand
Posts: 64
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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

<build>
    <finalName>loginapp</finalName>
  </build>

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.

Thanks
 
Tim Cooke
Marshal
Posts: 3715
198
Clojure IntelliJ IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!