如何将解压缩的maven项目部署到Tomcat?

时间:2013-08-07 23:47:51

标签: java maven spring-mvc tomcat7

根据Tomcat 7文档......

  

Web应用程序定义为目录和文件的层次结构   在标准布局中。 可以在中访问此类层次结构   “解压缩”表单“,其中每个目录和文件都存在于   文件系统分开,或称为Web ARchive的“打包”形式,   或WAR文件。 前一种格式在开发过程中更有用,   而当你分发你的申请时使用后者   安装。 (http://tomcat.apache.org/tomcat-7.0-doc/appdev/deployment.html

我正在合作的项目是一个maven项目(并且必须保持这种方式)。我想简单地将项目放在我的Tomcat webapps文件夹中,并在我调试/开发它时从源代码运行它(不进行maven部署)。对于生产,我将使用maven构建war文件以进行部署。是否可以从源代码运行maven项目? (没有编译成war文件?)

1 个答案:

答案 0 :(得分:1)

正如Muel评论的那样,你必须首先编译文件,一旦你编译完所有文件,就可以将它放在网页应用程序内的任何文件夹中(甚至是ROOT,但应该是空的),应用程序将使用文件夹名称作为上下文路径(除了在“/”中部署的ROOT)