我的IntelliJ项目中有很多maven模块 - 我希望能够在我想要的任何模块上使用快捷方式快速mvn clean install
。例如:如果我在编辑器中打开X.java并且我在编辑器中的任何位置按下alt-M,那么Intellij必须在发生X.java的模块上运行“mvn clean install”。
我知道maven键盘快捷键,但我不知道如何使它们对上下文敏感。此外,定义maven运行配置似乎也要求我准确指定要构建的模块。我只是有太多的Maven模块为每个模块分配一个独特的键盘快捷键,或者每次都从列表中选择它们。
我知道IntelliJ支持上下文敏感的操作,因为“Make”和“Compile”操作似乎都神奇地知道你的意思是哪个模块。 maven快捷方式是否具有相同的复杂性?
我最近从Eclipse(通过上下文相关的运行配置支持这个)转换,但这是一个真正的bugbear。我错过了一招吗?