我想知道将 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/