我正在使用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
之上请帮助克服这个问题... ...
答案 0 :(得分:5)
你可以在你的pom中用
指定战争的最终名称...
<build>
<finalName>${project.artifactId}</finalName>
</build>
...
或者您可以在Tomcat中设置上下文名称而不更改战争的文件名,如下所示:
...
<Context path="/Dashboard" docBase="webapps/Dashboard-0.0.1.war" />
...