注意:我在詢問命令行mvn工具,但我想象類似的回答將適用於m2eclipse插件?Eclipse和Maven之間的交互
令人困惑的是命令行mvn提到Eclipse實際執行和不執行的目標。
確認什麼,我相信我的理解:
的MVN日食:日食命令剛剛產生的Eclipse點項目文件?你會將它們導入Eclipse嗎?
的-Declipse.workspace =(Eclipse的工作空間路徑)日食:附加的maven回購是只是更新工作區文件指向存儲庫,但不告訴你的Maven項目工作區中任何東西,甚至如果你在同一個命令中執行兩個步驟?
當我第一次看到引用在Maven文檔我想也許你可以生成設置Eclipse項目到Eclipse,並將它們添加到命令行模板的工作空間,但我想這只是wisshfull思考。
是的,我問的命令行mvn工具,謝謝,這是很好的得到證實。在看mvn選項時,我看到了大概6個與eclipse有關的項目。我想知道m2eclipse是否實際使用這些底層mvn庫來生成項目文件,然後只是增加了嚮導和UI的東西?爲什麼,即使命令行mvn可以生成項目文件,他們也不會讓它生成工作空間嗎? – 2011-02-26 23:36:48
m2eclipse插件不使用mvn eclipse庫來生成Eclipse項目。 m2eclipse插件提供了更多與Maven的實時集成(需要更少的項目更新)。 mvn eclipse庫不會生成工作區的原因是,從Eclipse之外完成它非常困難或幾乎不可能。與外部僞造的相對簡單的項目元數據不同,工作區元數據要複雜得多,而且需要啓動Eclipse才能創建。 – 2011-02-28 15:38:46
康斯坦丁非常感謝您的權威聲明。 – 2011-03-04 03:28:19