我最近开始使用 Maven。我正在尝试集成 Maven+eclipse(Juno)+tomcat7。
我已经下载了 eclipse 的 m2e-wtp 插件并创建了一个 Maven 项目,其结构遵循标准的 Maven 项目结构。它还配置了一个动态 Web 项目。这是一个多模块项目,有两个 flex(f1 AND f2) 模块和一个 webapp(w) 模块。我已经正确配置了所有插件,并且 POM 的配置没有问题。
我想要实现的是:
- 当我使用 Project-->Clean 在 Eclipse 中清理和构建项目时,Eclipse 不会在我的 Web 应用程序项目 (w) 的目标文件夹中构建战争。我也不会将任何弹性资源复制到目标文件夹。然而,
当我通过右键单击 Web 应用程序项目并将其作为“maven 安装”运行它作为 maven build 运行项目时,它会按预期创建所有内容。
我的问题是,是否有可能实现我在第 (1) 点中提到的内容?或者唯一正确的方法是第(2)点中提到的方法。
我也无法在 tomcat 中自动部署第 2 步中生成的文件。我需要为此使用另一个 Maven 插件吗?
请注意,这是我第一次使用 Maven + eclispe。我遵循了某些教程。所以,在投反对票时请宽容。