2017-09-15 149 views
2

我有一个很好的问题给你。我有很多模块在IntellijIdea项目(它被定义为maven模块)。如何设置Maven插件在Intellij Idea的git bash shell中运行?

这个模块只能从成功运行git-bash命令提示符

所以问题是 - >我可以在Intellij GUI视图中运行每个模块,因为git-bash cmd不在默认的cmd窗口中(这是否意味着从Maven插件的角度[GUI])?

是否有任何解决方法不能从终端透视图运行?

+0

哪个命令做运行,从菜单中的Maven目标你用来“运行模块”,你可以给一些例子吗? –

+0

只需'mvn clean install'。如果你设置你的终端,你会从git-bash的角度来运行它,它会成功的建立这个模块。如果你从Intellij-GUI的角度来运行这个模块,它将会失败。我在一个模块中定义了几个命令必须使用shell/bash运行。在我的例子中,“module”运行命令make,它是unix makefile。我无法在Windows命令提示符下运行此模块。我不知道这个默认的maven插件如何执行简单的maven命令。我可以改变它吗? – przemoW

回答

1

这个问题没有明确的表述,但我听起来像OP希望使用git bash作为IntelliJ终端。对于任何人在寻找一个答案:

“设置 - >工具 - >终端”和“shell路径”字段:

"C:\Program Files (x86)\Git\bin\sh.exe" --login -i 

或者任何命令你用它来启动你的Git的bash

评论通过OP

更新后:

菜单 - >运行 - >编辑配置 - >添加新的配置 - > Maven的

名称:凡是

工作目录:你的模块目录

命令行:全新安装

然后你就可以在右上角 enter image description here

+0

我询问了如何通过点击选定的模块从Intellij想法执行maven任务。不是通过在cli中提供命令从终端。 – przemoW

相关问题