【问题标题】:Key binding in Eclipse for Maven package commandEclipse 中用于 Maven 包命令的键绑定
【发布时间】:2011-10-08 20:52:10
【问题描述】:

我想在eclipse中绑定mvn package命令。所以我使用正常的程序来做到这一点:Window->Preferences->General->Keys,然后我过滤了 Maven。出现的唯一命令是 Run Maven Build、Run Maven Install、Run Maven Clean 等。Run Maven package 没有出现。为这个命令设置一个键绑定真的很有帮助,谢谢你的帮助。

【问题讨论】:

标签: eclipse maven package key-bindings


【解决方案1】:

我在这种情况下使用的方法是为我想要的目标创建运行配置(在您的情况下为mvn package),然后使用键绑定来访问这些运行配置:

  1. 将 Maven 构建绑定到所需的密钥
    • 注意:默认为shift-alt-X, M
  2. 为您想要的目标创建 Maven Run 配置,例如 mvn package
    1. 选择您的项目,选择运行 > 运行配置...
    2. 为您的项目选择当前的 maven 运行配置(在 Maven Build > yourProjectName 下)
    3. 点击左上角的复制按钮,复制运行配置
    4. 在名称部分,给出一个有意义的名称,例如“yourProject--package”
      [或者,将您的原始配置重命名为“yourProject--install”]
    5. 在“目标”部分,输入您想要的目标,例如“干净的包装”
    6. 选择“应用”然后“关闭”
  3. 使用 Maven Build 键绑定,然后使用箭头键选择适当的目标
    • 现在,当您点击“Maven Build”键绑定时,系统会提示您选择所需的运行配置。 此窗口仅在您有多个 maven 运行配置时出现!从那里按 ENTER,您将选择您的包目标!
    • 按回车将选择第一个 maven 配置
    • 使用箭头键选择其他配置
    • 为您的配置命名,使您最常使用的配置位于顶部

现在,要在您的项目上执行mvn package,请按:

shift-alt-X, M
进入

要在您的项目上执行mvn clean install -DskipTests,请按:

shift-alt-X, M
down向下
进入


我希望对某人有所帮助...

【讨论】:

  • 不知道为什么这在回答一年多后被否决。使用这种方法,您可以在不触摸鼠标(即通过快捷方式)的情况下执行mvn package 以及更复杂的目标,例如mvn help:active-profiles clean install -DskipTests,这是我的默认 mvn 命令,只需 3 次击键。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多