Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gwt war文件中的Maven工件版本号_Gwt_Tomcat_Servlets_Maven_Maven 2 - Fatal编程技术网

Gwt war文件中的Maven工件版本号

Gwt war文件中的Maven工件版本号,gwt,tomcat,servlets,maven,maven-2,Gwt,Tomcat,Servlets,Maven,Maven 2,我正在使用Maven 3构建仪表板项目 构建web应用程序后,我将war文件作为Dashboard-0.0.1.war获取 并成功地在我的tomcat中部署了这场战争。好吧,一切顺利 但要启动我的应用程序,我需要点击URL作为 http://localhost:8080/Dashboard-0.0.1 但是我需要使用如下URL http://localhost:8080/Dashboard 不使用版本号 应用程序是基于GWT和Javaservlet构建的 请帮助解决这个问题,伙计们…您可以在

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

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

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

http://localhost:8080/Dashboard-0.0.1
但是我需要使用如下URL

http://localhost:8080/Dashboard
不使用版本号

应用程序是基于GWT和Javaservlet构建的


请帮助解决这个问题,伙计们…

您可以在pom中指定战争的最终名称

...
<build>
    <finalName>${project.artifactId}</finalName>
</build>
...
。。。
${project.artifactId}
...
或者,您可以在Tomcat中设置上下文名称,而不更改war的文件名,如下所示:

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

您可以在pom中指定战争的最终名称

...
<build>
    <finalName>${project.artifactId}</finalName>
</build>
...
。。。
${project.artifactId}
...
或者,您可以在Tomcat中设置上下文名称,而不更改war的文件名,如下所示:

...
<Context path="/Dashboard" docBase="webapps/Dashboard-0.0.1.war" />  
...
。。。
...
(舞蹈)我使用${project.artifactId}作为仪表板。战争感谢邦廷…(舞蹈)我使用${project.artifactId}作为仪表板。战争感谢邦廷。。。。