gpt4 book ai didi

eclipse - Maven Eclipse 集成

转载 作者:行者123 更新时间:2023-11-28 21:58:39 25 4
gpt4 key购买 nike

我最近开始使用 Maven。我正在尝试集成 Maven+eclipse(Juno)+tomcat7。

我已经下载了用于 eclipse 的 m2e-wtp 插件并创建了一个 Maven 项目,其结构遵循标准的 Maven 项目结构。它还配置了一个动态网络项目。它是一个多模块项目,有两个 flex(f1 AND f2) 模块和一个 webapp(w) 模块。我已经正确配置了所有插件,POM 的配置没有问题。

我想要实现的是:

  1. 当我使用 Project-->Clean 在 Eclipse 中清理和构建项目时,Eclipse 不会在我的 Web 应用程序项目 (w) 的目标文件夹中构建 war。我也没有将任何 flex 资源复制到目标文件夹。然而,
  2. 当我通过右键单击 Web 应用程序项目并将其作为“maven install”运行以 maven build 运行项目时,它会按预期创建所有内容。

    我的问题是,是否有可能实现我在第(1)点中提到的?或者唯一正确的做法是第(2)点中提到的方式。

  3. 我也无法在 tomcat 中自动部署步骤 2 中生成的文件。 我需要为此使用另一个 Maven 插件吗?

请注意,这是我第一次使用 Maven + eclispe。我遵循了某些教程。所以,投反对票时请宽容。

最佳答案

据我所知,强制 Eclipse 直接使用 Maven 是不可能的(我很乐意被证明是错误的)。

Eclipse 不使用 Maven 来构建 (1)。使用 m2e 插件,可以运行 maven 来执行您发现的构建 (2)。

如果您正在寻找那种紧密集成,您可以查看 NetBeansIntelliJ原生使用 Maven 的用户。

编辑:

关于(3)有一个Tomcat-Maven-Plugin可以部署在运行的 tomcat 实例上创建的 WAR 文件。检查Usage page了解更多详情。

关于eclipse - Maven Eclipse 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19701699/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com