根据 Tomcat 7 文档...
Web 应用程序被定义为标准布局中的目录和文件的层次结构。这种层次结构可以以 “未打包”形式访问,其中每个目录和文件分别存在于文件系统中,或者以称为 Web ARchive 或 WAR 文件的“打包”形式访问。前一种格式在开发过程中更有用, 而后者在您分发要安装的应用程序时使用。 ( http://tomcat.apache.org/tomcat-7.0-doc/appdev/deployment.html )
我正在使用的项目是一个 Maven 项目(并且必须保持这种状态)。我想简单地将项目放在我的 Tomcatwebapps
文件夹中,并在调试/开发时从源代码运行它(不进行 maven 部署)。对于生产,我将使用 maven 构建一个用于部署的 war 文件。是否可以从源代码运行 maven 项目?(不编译成战争文件?)