0

こんにちは私はAntを使用して実行中のコードプロジェクトをビルドしています。必要なのはそれをmavenに変換することです。ソリューションを参照し、新しいmaven Webプロジェクトを作成し、すべてのsrcファイルをsrc / main/javaに追加するだけです。およびすべてのxmlファイル(たとえば、security.xml、tiles-config.xml、web.xml、propertiesファイル、jspフォルダーなど)をwebapp /web-inf/フォルダーに追加します。これまでのところ正しいですか?

主な質問は、pomファイルを作成する方法です。つまり、コードをサポートするために多くのjarを使用したので、pomファイルでそれをどのように言及するか..それぞれについて言及する必要がありましたか?アイデアを教えてください..

4

1 に答える 1

1

レガシー ANT プロジェクトを Maven インフラストラクチャに移行するスクリプトを開発しました。

これは、Apache ivyプラグインが Maven リポジトリからダウンロードする依存関係のリストの生成に焦点を当てています。また、特定できない jar ファイルの 5 ~ 10% のローカル リポジトリを作成することもできます (誰がそれらをプロジェクトに追加したのか誰も覚えていません...)。

このコードは、Maven POM を生成するように適応させることができます。これは、私が検討してきた作業です。問題は、ANT プロジェクトを Maven にシームレスに切り替えるのが非常に難しいことです.Maven には標準化された一連のライフサイクル アクションがありますが、ANT ビルド スクリプトは自由形式です。これが、私が依存関係の管理に集中した理由を説明しています。

于 2013-02-26T20:45:47.663 に答える