在Eclipse中运行“mvn clean install”。

58

标题已经说了一切。

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

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

如果我不能这样做,那没关系...但我能吗?如果可以,怎么做?

我只需右键单击我的项目,然后从上下文菜单中点击“mvn clean install”即可。

6个回答

65

我使用的是Eclipse STS,因此Maven插件已经预装。但是,如果您不使用STS(Springsource Tool Suite),仍然可以安装m2Eclipse插件。以下是链接:

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

安装后,您应该能够运行所有Maven命令。要这样做,请从“包资源管理器”中右键单击Maven项目或在Maven项目中的pom.xml上,突出显示Run As,然后单击Maven Install

希望这有所帮助。


38

在Eclipse中运行自定义的Maven命令,请按以下步骤操作:

  1. 右键单击 Maven 项目或 pom.xml 文件
  2. 展开Run As
  3. 选择Maven Build...
  4. Goals设置为命令,例如:clean install -X

注意:Eclipse会自动使用mvn前缀来执行命令。


1
更好的方法是这样,因为在执行目标之前可以指定额外的选项/配置。 - Manuel Jordan
4
"-X" 是用于调试的。 - Condemateguadua
完美。简单明了。 - Gale

6

您可以创建外部命令,路径为“运行” -> “外部工具” -> “外部工具配置...”

然后可以在“运行” -> “外部工具”下找到该命令,并使用快捷键运行。


如果你安装了Maven插件,也可以从正常的运行配置菜单中创建一个Maven Build。 - Erich

2
如果您想在Eclipse中打开命令提示符,这可能是将cmd与Eclipse链接的有用方法。
您可以按照此链接中详细说明的步骤和截图进行操作。 如何在Eclipse中使用命令提示符? 以下是具体步骤:
第1步:设置新的外部配置工具
在Eclipse工具中,转到运行 - 外部工具 - 外部工具配置选项。
第2步:在“创建、管理和运行配置”屏幕中单击“新建启动配置”选项
第3步:为配置命令提示符的新配置屏幕
第4步:在主选项卡中提供命令提示符的配置详细信息
名称:为您的配置命名(此处为Command_Prompt) 位置:Windows中CMD.exe的位置 工作目录:您想要指向命令提示符的任何目录
第5步:勾选分配控制台复选框 这将确保eclipse控制台用作任何输入或输出的命令提示符。
第6步:单击运行即可!您将进入C:目录作为工作目录

2

右键单击pom.xml,选择Run As,如果您已经安装了Maven,则应该会看到m2选项列表,您可以从中选择Maven Clean


0

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

包资源管理器 > 上下文菜单(针对特定项目)> StartExplorer > 在此处启动Shell

这将为我的项目打开命令行。

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


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接