2013-01-09 11 views

答えて

13

mavenプロジェクトは、pom.xmlファイルをより詳細に分析し、呼び出されるターゲットに合わせたプロジェクトを作成するプロジェクトです。 mavenプロジェクトは、javadocやテストターゲットのようなビルドターゲットを組み込み、それらのターゲットのレポートを自動的にセットアップするのに十分スマートです。それに必要な構成はほとんどありません。 Mavenプロジェクトの詳細については、http://wiki.hudson-ci.org/display/HUDSON/Building+a+maven2+projectを参照してください。

フリースタイルプロジェクトは、ほぼすべてのタイプのビルドを組み込むことができるプロジェクトです。 MavenプロジェクトはMavenプロジェクトのみをビルドすることができますが、Free-Styleプロジェクトはプロジェクトのより一般的な形式です。シェル/ dosスクリプトを実行したり、antを起動したりすることができます。ほとんどのプラグインは、フリースタイルのプロジェクトを使用するために書かれています。 mavenモジュールは、シェルスクリプトやその他のものだけを呼び出すことができないという点で制限されています。フリースタイルプロジェクトの詳細については、http://wiki.hudson-ci.org/display/HUDSON/Building+a+software+projectを参照してください。

関連する問題