2010-08-05 21 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目標。

相關問題