标题说明了一切。
我想直接mvn clean install
在 Eclipse中对我的项目运行控制台命令,而不是从命令行。
这样做对我来说会更方便,因为我已经在 Eclipse 中打开了该项目。如果我不必导航到 Windows 资源管理器中的文件夹,这将节省我的时间。
如果我不能做到这一点,这没什么大不了的……但我可以吗?如果是这样,怎么办?
如果我可以右键单击我的项目,然后从上下文菜单中单击“mvn clean install”,那就太好了。
我使用 eclipse STS,所以预先安装了 maven 插件。但是,如果您不使用 STS(Springsource Tool Suite),您仍然可以安装 m2Eclipse 插件。链接在这里:
一旦你安装了这个,你应该能够运行所有的 maven 命令。为此,从包资源管理器中,您可以右键单击 maven 项目或 maven 项目中的pom.xml,突出显示Run As,然后单击Maven Install。
希望这有帮助。
在 Eclipse 中运行自定义 maven 命令,如下所示:
clean install -X
注意:Eclipse 会自动为命令添加前缀mvn
。
您可以创建外部命令运行 -> 外部工具 -> 外部工具配置...
它将在运行 -> 外部工具下可用,并且可以使用快捷方式运行。
右键单击 pom.xml,运行方式,如果您安装了 Maven,您应该会看到 m2 选项列表,您可以从那里选择 Maven Clean
如果您想在 Eclipse 中打开命令提示符,这可能是将 cmd 与 Eclipse 链接的有用方法。
您可以点击此链接通过屏幕截图获取详细步骤。 如何在 Eclipse 中使用 cmd 提示符?
我在这里引用步骤:
第 1 步: 设置新的外部配置工具
在 Eclipse 工具中,转到运行 -> 外部工具 -> 外部工具配置选项。
第 2 步:单击“创建、管理和运行配置”屏幕中的“新建启动配置”选项
第 3 步:用于配置命令提示符的新配置屏幕
第 4 步:在 Main 选项卡中提供命令提示符的配置详细信息
名称:为您的配置提供任何名称(此处为 Command_Prompt)
位置: Windows
工作目录中 CMD.exe 的位置:您要指向命令提示符的任何目录
第 5 步:勾选复选框 Allocate console 这将确保 eclipse 控制台被用作任何输入或输出的命令提示符。
第6步:点击运行,你就在那里!!您将登陆 C: 目录作为工作目录
刚刚找到一个方便的解决方法:
Package Explorer > Context Menu (for specific project) > StartExplorer > Start Shell Here
这将为我的项目打开 cmd 行。
除非有人可以为我提供更好的答案,否则我现在会接受自己的答案。