2010-08-05 47 views
17

我想要一个按钮来在NetBeans 6.9中运行(自定义)Maven目标。热键也很好。这可能吗?用于在NetBeans中运行Maven目标的按钮

如果这是不可能的:有没有像控制台的地方,我可以直接Maven命令?

+1

赏金是一个答案,可让我将自定义目标保存为工具栏中的按钮。 – sjakubowski 2012-04-26 15:40:38

回答

12

在NetBeans 6.9中: 右键单击项目 - >自定义 - >目标。请务必检查“记为:”。您可以通过右键单击该项目 - >自定义 - >“myRememberAsName”来运行此操作。

我不知道是否有简单的方法将其分配给按钮或快捷方式。

+0

这在NetBeans 6.8和6.7中也是一样的。 – Christina 2010-08-05 09:25:07

+0

谢谢。我已经知道这个,但寻找更方便的东西。 – deamon 2010-08-05 09:31:53

10

不使用自定义目标,您可以创建自定义配置文件。

在项目属性,去窗格配置,添加一个新的,选择它,然后点击激活

在窗格运行选择您的自定义配置。

然后在窗格中操作选择您的自定义配置并添加/编辑您需要的目标。

已经存在的目标不能被删除,但是你可以删除“执行目标”中的内容,它们什么也不做。

然后,当你点击运行按钮时,你设定的目标将被执行。 PS:在Netbeans(Window-> Output-> Terminal)中有一个控制台,但在6.9中它仍然是实验性的(而且很漂亮),7.1.1中的那个效果很好。

+0

这几乎是值得的赏金,但它需要你交换配置在不同的时间运行多个不同的Maven目标,这不是我正在寻找的。我只想将工具栏上的按钮设置为“jetty:run”,“liquibase:update”等,因为我想单独运行它们,有时只运行它们。 – sjakubowski 2012-04-30 18:00:15

+0

我试图给出最好的“可能的”解决方案。我试着看快捷方式,但我没有找到一种方法来创建与Maven相关的新操作。不幸的是,这些例子对于那个来说是相当不太可能的......如果你发现了做这件事的力量,所有的资源都在这里! http://platform.netbeans.org/tutorials/nbm-google.html http://wiki.netbeans.org/NetBeansDeveloper常见问题解答 – 2012-04-30 20:01:32

2

我的解决方案并不完全符合您的要求,但值得一提。首先,在Netbeans中运行您的自定义目标。一旦你这样做,在“运行”菜单中,你会看到底部的“重复xxx”。这个菜单有一个键盘快捷键(Mac上的命令F11,不知道它在其他操作系统上是什么)。因此,使用此键盘快捷键,您可以重复运行相同的Maven目标。