في الآونة الأخيرة ، واجهت مشروع الربيع MVC يديره Maven. ألقى شخص في المجموعة رمز المشروع ويبدو مرتبكًا (). بعد التحقق من بعض المعلومات ، قام أخيرًا بتشغيل المشروع (> _ <). سوف أسجلها ومشاركتها معك.
بعبارات Layman ، Maven هي أداة لإدارة المشروع مماثلة لـ GIT. Spring MVC يفصل M (نموذج) ، V (عرض) ، و C (وحدة التحكم) ويعالجه ، وهو أكثر ملاءمة للتنمية. أدناه سأقدم كيفية استيراد مشروع Maven الذي جمعه شخص ما وألقاه لك.
بيئة التنمية: الكسوف
الخطوة 1:
في Eclipse ، حدد ملف-> استيراد ؛ ثم يظهر الشكل التالي:
انقر فوق Browse ، حدد المجلد الذي يوجد فيه المشروع ، ثم إنهاء لإضافة المشروع.
Step2:
قم بتحويل مشروع Maven المستورد إلى وحدة ويب ديناميكية وتحديد المربع الأحمر في الشكل التالي ؛
الخطوة 3: أضف تبعيات Maven
استمر في النقر بزر الماوس الأيمن على المشروع-> خصائص-> مجموعة النشر ، كما هو موضح في المربع الأحمر في الشكل ، لا يوجد سوى أربعة مجلدات تحت SRC:
انقر فوق إضافة كما هو موضح في الشكل:
من الخطوات الثلاث المذكورة أعلاه ، سيتم تحويل مشروع Maven المستورد إلى مشروع ويب قابل للتشغيل.
ثم قم بإنشاء خادم ويب جديد. هذا يتطلب تثبيت Tomcat ودمجها في Eclipse. بهذه الطريقة ، يمكنك إنشاء خادم ويب. بعد إنشاء خادم الويب ، انقر بزر الماوس الأيمن فوق المشروع الذي قمنا باستيراده ، وحدد "تشغيل AS" ، وحدد التشغيل على الخادم. انقر بزر الماوس الأيمن فوق المشروع-> تشغيل على الخادم.
نصائح:
(1) يجب تكوين Eclipse بيئة التطوير الخاصة بك بشكل صحيح مع Tomcat ، ويجب أن يكون إصدار Tomcat متسقًا مع الإصدار السابق.
(2) إذا قمت بتشغيل التشغيل على الخادم ، فإن Tomcat يبدأ وحدة التحكم وتقارير خطأ: "خطأ فادح: Java lang.classnotfound" (لا أستطيع أن أتذكره ، يجب أن يكون مثل هذا) ، مما يعني أنه لم تتم إضافة تبعيات Maven الخاصة بك.
Eclipse Maven يستورد وحدات الوالدين والطفل
في كثير من الأحيان تحتوي وحدة Maven الكبيرة على العديد من وحدات Maven الصغيرة. في هذا الوقت ، سيكون الأمر أكثر إثارة للقلق إذا استيراد أول وحدة Maven الكبيرة ثم استيراد عروضها الفرعية واحدة تلو الأخرى. فيما يلي طريقة لاستيراد جميع وحدات Maven بسرعة.
1. استيراد وحدة Maven الرئيسية
2. احذف المشروع من Eclipse ، ولكن لا تختار الحذف من القرص الصلب.
3. إعادة استيراد الوحدة النمطية المحذوفة من خلال المشروع المحلي
وبهذه الطريقة ، ستقوم Maven تلقائيًا بتنزيل جميع المكونات الفرعية الأخرى الموجودة في الوحدة الأصل وفقًا لتبعيات الوحدة النمطية.
ما سبق هو كل محتوى هذه المقالة. آمل أن يكون ذلك مفيدًا لتعلم الجميع وآمل أن يدعم الجميع wulin.com أكثر.