【问题标题】:Run "mvn clean install" in Eclipse在 Eclipse 中运行“mvn clean install”
【发布时间】:2013-11-16 14:47:52
【问题描述】:

标题说明了一切。

我想在 Eclipse 中直接在我有问题的项目上运行控制台命令 mvn clean install,而不是从命令行。

这样做对我来说更方便,因为我已经在 Eclipse 中打开了该项目。如果我不必导航到 Windows 资源管理器中的文件夹,这将节省我的时间。

如果我不能做到这一点,这没什么大不了的……但我可以吗?如果有,怎么做?

如果我可以右键单击我的项目,然后从上下文菜单中单击“mvn clean install”,那就太好了。

【问题讨论】:

    标签: eclipse maven


    【解决方案1】:

    我使用eclipse STS,所以maven插件是预装的。但是,如果您不使用 STS(Springsource Tool Suite),您仍然可以安装 m2Eclipse 插件。这是链接:

    http://www.eclipse.org/m2e/

    一旦你安装了这个,你应该能够运行所有的 maven 命令。为此,在包资源管理器中,您可以右键单击 maven 项目或 maven 项目中的 pom.xml,突出显示 Run As,然后单击 Maven 安装

    希望这会有所帮助。

    【讨论】:

      【解决方案2】:

      在 Eclipse 中运行自定义的 maven 命令如下:

      1. 右键单击maven项目或pom.xml
      2. 展开运行方式
      3. 选择 Maven 构建...
      4. Goals设置为命令,如:clean install -X

      注意:Eclipse 会自动为命令添加 mvn 前缀。

      【讨论】:

      • 这种方法更好,因为可以在执行目标之前指定额外的选项/配置
      • -X ,用于调试。
      • 完美。直截了当。
      【解决方案3】:

      您可以创建外部命令运行 -> 外部工具 -> 外部工具配置...

      它将在运行 -> 外部工具下可用,并且可以使用快捷方式运行。

      【讨论】:

      • 如果您安装了 Maven 插件,您还可以从正常的运行配置菜单创建 Maven 构建。
      【解决方案4】:

      右键 pom.xml,运行方式,如果你安装了 Maven,你应该会看到 m2 选项列表,你可以从那里选择 Maven Clean

      【讨论】:

        【解决方案5】:

        如果您想在 eclipse 中打开命令提示符,这可能是一种将 cmd 与 eclipse 链接的有用方法。

        您可以点击此链接通过屏幕截图获取详细步骤。 How to use cmd prompt inside Eclipse ?

        我在这里引用步骤:

        第 1 步:设置新的外部配置工具

        在 Eclipse 工具中转到运行 -> 外部工具 -> 外部工具配置选项。

        第 2 步:在创建、管理和运行配置屏幕中点击新建启动配置选项

        第 3 步: 用于配置命令提示符的新配置屏幕

        第 4 步:在主选项卡中提供命令提示符的配置详细信息

        名称: 为您的配置命名(此处为 Command_Prompt)
        位置: Windows 中 CMD.exe 的位置
        工作目录:您要指向命令提示符的任何目录

        第 5 步:勾选复选框分配控制台 这将确保 Eclipse 控制台被用作任何输入或输出的命令提示符。

        第 6 步:点击运行,您就在那里!!您将登陆 C: 目录作为工作目录

        【讨论】:

          【解决方案6】:

          刚刚找到了一个方便的解决方法:

          Package Explorer > 上下文菜单(针对特定项目)> StartExplorer > 在此处启动 Shell

          这将为我的项目打开 cmd 行。

          除非有人能提供更好的答案,否则我暂时接受我自己的答案。

          【讨论】:

            猜你喜欢
            • 2021-04-23
            • 2016-11-11
            • 1970-01-01
            • 1970-01-01
            • 2016-07-27
            • 1970-01-01
            • 2018-10-08
            • 2014-03-30
            • 1970-01-01
            相关资源
            最近更新 更多