Myre og Maven begge er byggeværktøjer leveret af Apache. Hovedformålet med disse teknologier er at lette byggeprocessen af et projekt.
Der er mange forskelle mellem myre og maven, der er angivet nedenfor:
Myre | Maven |
---|---|
Myre har ikke formelle konventioner , så vi skal give oplysninger om projektstrukturen i build.xml-filen. | Maven har en konvention at placere kildekode, kompileret kode osv. Så vi behøver ikke at oplyse om projektets struktur i filen pom.xml. |
Myre er proceduremæssige , skal du give oplysninger om, hvad du skal gøre, og hvornår du skal gøre gennem kode. Du skal give ordre. | Maven er deklarativ , alt hvad du definerer i filen pom.xml. |
Der er ingen livscyklus i Ant. | Der er livscyklus i Maven. |
det er et værktøj boks. | det er en ramme . |
det er hovedsageligt et byggeværktøj . | det er hovedsageligt et projektstyringsværktøj . |
Myremanuskripterne er ikke genbrugelig . | Maven plugins er genbrugelig . |
det er mindre foretrukket end Maven. | det er mere foretrukket end Ant. |