2013-02-26 174 views
0

嗨我有一個正在運行的代碼項目構建使用Ant現在我需要的是將其轉換爲maven,我瀏覽該解決方案,我所做的只是創建一個新的maven web項目和將所有src文件添加到src/main/java和所有xml文件(例如security.xml,tiles-config.xml,web.xml,屬性文件,jsp文件夾等)到webapp/web-inf /文件夾中。目前爲止是否正確?將Ant Web應用程序項目轉換爲Maven項目

主要問題如何創建一個pom文件,我的意思是我用了很多的jar來支持代碼,如何提到,在我的pom文件..我不得不提到他們每一個? 請給一個想法..

回答

1

我開發了一個腳本來轉換遺留ANT項目,Maven的基礎設施:

它側重於產生依賴性的列表,其中Apache ivy從Maven倉庫下載插件 。它也能夠爲那些永遠無法識別的jar文件創建一個本地回購(無人記得是誰將它們添加到項目中...)

此代碼可以適應生成Maven POM ,這是我一直在考慮的一件工作。問題是將ANT項目以無縫方式切換到Maven是非常困難的...... Maven有一套標準化的生命週期操作,而ANT構建腳本是自由形式的。這就解釋了爲什麼我專注於依賴管理。

相關問題