在Eclipse中,可以爲項目配置構建器。我正在將m2e和Eclipse indigo用於動態Web項目。我想弄清楚究竟什麼發生時,我調用構建Eclipse中的項目,所以能夠理解只是做一個Maven命令行建立這個和之間的區別。我去項目/建設者,看到有五個建設者:JavaScript驗證器,Java Builder,分面項目驗證生成器,Maven Prokect Builer和驗證。看看Maven Project Builder會做什麼目標會很有趣,但是我無法從這個屏幕上看到這個。編輯被禁用。我嘗試項目屬性/ Maven,並且與目標無關。即使這http://maven.40175.n5.nabble.com/Preventing-Maven-project-builder-from-being-run-td137622.html暗示應該有。Indigo Maven Project Builder
我想知道有什麼方法可以查看和配置Eclipse將調用的目標嗎?
非常感謝。
謝謝。如果我禁用除Maven Project Builder之外的所有構建器,則不會構建任何內容。這表明「編譯」目標正在被跳過。知道Maven Project Builder跳過了什麼會很有趣。 – dublintech
+1解釋這一點。那麼,'m2e'不需要安裝Maven包?即在使用'm2e'時不會調用'mvn'?請澄清。 – Withheld
@丹尼爾。你不需要使用Eclipse的外部mvn安裝(儘管如果你想運行命令行構建它會有幫助)。但是,m2e支持控制檯maven構建(可通過Maven項目的Run As上下文菜單獲得),爲此需要Maven安裝。默認情況下,它嵌入祝福安裝到Eclipse中,但你有一個選項,通過'全球首選項 - > Maven->覆蓋它Installation'對話框。 –