maven-2 - 将版本化的 WAR 文件部署到 tomcat

标签 maven-2 tomcat

我想知道将 maven 打包的 WAR 文件部署到 tomcat 的最佳做法是什么。 使用 maven 发布插件,我为我的项目获得了一个版本化的 war 文件 例如:myservice-1.0.0.war

我想部署到tomcat上,这样就可以访问了,如下 例如:http://localhost:8080/myservice

默认情况下,tomcat 将 war 文件分解为 CATALINA_HOME/webapps 下名为 myservice-1.0.0 的目录。但是由于上面提到的原因,我想将war作为一个名为myservice的目录来爆炸。

我知道我可以简单地重命名 myservice-1.0.0.war >> myservice.war,然后将它部署到 Tomcat 中。

我想知道别人在做什么?

最佳答案

我会通过提及 myservice 作为 artifactId 和最终名称并使用 maven cargo 插件部署到 tomcat 来做到这一点。 http://cargo.codehaus.org/Maven2+Plugin+Tips

关于maven-2 - 将版本化的 WAR 文件部署到 tomcat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3883545/

相关文章:

maven-2 - 我找不到maven插件org.maven.ide.eclipse :lifecycle-mapping 0. 9.9-SNAPSHOT

java - JTDS 数据源的 Tomcat 8 配置

java - 我已经使用tomcat5.0.28 开发了一个应用程序。当我尝试执行它时,它发出以下异常

带有 Puppet 的 Tomcat 由用户选择

java.lang.NoClassDefFoundError : Could not initialize class x 错误

maven-2 - 如何在 Maven 中过滤资源,用依赖项 artifactId 替换?

eclipse - 如何在 Eclipse 中停用 Maven 配置文件?

maven-2 - maven cobertura 报告 0% 与 aspectj

eclipse - m2eclipse:导入 Maven 项目时如何设置 Eclipse 项目设置?

java - Tomcat Servlet 安全性