我有一個使用NetBeans的IDE生成的Ant腳本構建的子項目的Java項目。我將整個項目轉換爲Maven構建。NetBeans - 是否可以繞過IDE生成的現有項目的Ant構建?
我的Maven構建在命令行中工作正常,並在Eclipse中完美加載。但是,我可以讓項目在NetBeans中作爲Maven項目加載的唯一方法是刪除Ant腳本,即爲每個子項目刪除build.xml和目錄nbproject。看起來,只要我有舊的IDE生成的構建文件,NetBeans就會將項目識別爲NetBeans Java項目,而不是Maven Java項目,即使還存在pom.xml文件。
缺少刪除IDE生成的構建文件,有什麼方法可以告訴NetBeans將項目加載爲Maven項目嗎?
我被告知我們希望在向Maven過渡期間保持Ant構建一段時間。
使用NetBeans 6.9.1,Maven 2.2。
任何幫助,將不勝感激。
謝謝
經過一番探索和試驗後,我確定將文件nbproject/project.xml重命名爲其他內容可以使NetBeans將項目作爲Maven項目打開。這具有留下build.xml,build-impl.xml和project.properties的好處,因此命令行中的Ant構建不受影響。 – 2011-04-21 16:28:43