السلام عليكم ورحمة الله وبركاته
مقدمة
عندما تقوم بعمل برنامج ما سواء كان سطح مكتب او ويب او غير ذلك, فانت ستحتاج الى تحميل مكتبات جاهزة واضافتها في classpath ...
ناهيك عن المشاكل التي ستحصل معك عندما لا تتوافق اصدار بعض المكتبات مع بعضها البعض. خاصه في الويب
تعتمد maven على ملف واحد من نوع xml تضيف فيه اسم المكتبة التي تحتاجها
لو اردت مثلا استخدام primefaces كل ما تحتاجه هو اضافة السطور التاليه الى ملف xml
<dependency> <groupId>org.primefaces</groupId> <artifactId>primefaces</artifactId> <version>3.3.1</version> </dependency>
او مثلا اردت اضافة الحزمة stringtemplate
<dependency>
<groupId>antlr</groupId>
<artifactId>stringtemplate</artifactId>
<version>2.2</version>
</dependency>وهكذا
رابط تحميل اضافة maven للاكليبس
http://m2eclipse.sonatype.org/sites/m2e/
بعد التحميل و اعادة تشغيل الاكليبس
سيتم انشاء مجلد على المسار التالي باسم m2
<User Home Directory>\.m2
ويبدا بتنزيل ملفات الجار المطلوبه لتشغيل maven
يتبع .. (اول مشروع)



