Message-ID: <43084516.96333.1397992444107.JavaMail.firstname.lastname@example.org> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_96332_1542096937.1397992444106" ------=_Part_96332_1542096937.1397992444106 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
A problem every former Ant or Maven 1 users have probably faced in the p= ast (if not please give me your trick!!) is to try to figure out the execut= ion order of a given goal or task of a third party build. Basically, you ha= d to trace down every dependencies or pray the guy had respected some conve= ntions. What a waste of time! Afterall, any project build always goes throu= ght the same phases, ie compiling, testing, packaging, ... Why not st= andardize those phase and their execution order?=20
As you have learned in the Maven, not just another build tool, Maven 2 revo= lves around the concept of build patterns.