war文件中的Maven工件版本号

时间:2011-12-29 13:28:34

标签: gwt tomcat servlets maven maven-2

我正在使用Maven 3进行构建仪表板项目

构建我的Web应用程序后,我将我的war文件作为Dashboard-0.0.1.war获取 并成功地在我的tomcat中部署了这场战争。好吧,它很顺利

但要启动我的应用程序,我需要点击URL

http://localhost:8080/Dashboard-0.0.1

但我需要使用以下网址

http://localhost:8080/Dashboard

不使用版本号。,

应用程序构建于GWT和Java servlet

之上

请帮助克服这个问题... ...

1 个答案:

答案 0 :(得分:5)

你可以在你的pom中用

指定战争的最终名称
...
<build>
    <finalName>${project.artifactId}</finalName>
</build>
...

或者您可以在Tomcat中设置上下文名称而不更改战争的文件名,如下所示:

...
<Context path="/Dashboard" docBase="webapps/Dashboard-0.0.1.war" />  
...