وقتی پروژه جاوا برای کارکرد به کتابخانه JAR (Java Archive) نیاز دارد ، باید آن را پیکربندی کنید تا کتابخانه را در مسیر ساخت خود قرار دهد. به لطف Eclipse ، این فرایند ساده و به خاطر سپرده می شود. این مقاله Java Eclipse - Ganymede 3.4.0 را پوشش می دهد.
گام
روش 1 از 2: اضافه کردن یک JAR داخلی
مرحله 1. JAR را که برای پروژه شما استفاده می شود کپی کنید
در اینجا نحوه انجام آن آمده است:
-
یک پوشه به نام lib در پوشه پروژه خود ایجاد کنید. "Lib" به معنای کتابخانه است و تمام JAR هایی را که برای این پروژه استفاده می شود در خود دارد.
-
JAR مورد نیاز را در lib کپی کنید.
-
با کلیک راست روی نام پروژه و انتخاب Refresh ، پروژه خود را بارگذاری مجدد کنید. پوشه ها lib اکنون با همه JAR های موجود در خسوف قابل مشاهده است.
مرحله 2. یکی از روشهای زیر را برای پیکربندی مسیر ساخت خود تکمیل کنید
روش 1
مرحله 1. lib را در گرفتگی ایجاد کنید و همه JAR های مورد نیاز را انتخاب کنید
مرحله 2. روی JAR راست کلیک کرده و به مسیر ساخت بروید
مرحله 3. Add to Build Path را انتخاب کنید
JAR از بین می رود lib و دوباره در ظاهر شود کتابخانه های مرجع.
روش 2
مرحله 1. روی نام پروژه راست کلیک کرده و به مسیر ساخت بروید
مرحله 2. Configure Build Path را انتخاب کنید
.. و پنجره ویژگی های پروژه ظاهر می شود که پیکربندی مسیر ساخت شما را نشان می دهد.
مرحله 3. برچسب Libraries را انتخاب کنید
مرحله 4. روی Add JARs کلیک کنید
..
مرحله 5. JAR مورد نظر را پیدا کرده و انتخاب کنید و روی OK کلیک کنید
JAR اکنون در لیست در مسیر build ظاهر می شود.
مرحله 6. روی OK کلیک کنید تا پنجره Properties بسته شود
JAR اکنون وارد خواهد شد کتابخانه های مرجع بجای lib.
روش 2 از 2: افزودن JAR خارجی
توجه: بهتر است که JAR موجود را در پروژه خود یا پروژه دیگری ارجاع دهید. این به شما امکان می دهد تمام وابستگی ها را به سیستم کنترل نسخه خود بررسی کنید (باید از کنترل نسخه استفاده کنید).
از یکی از روشهای زیر استفاده کنید.
روش 1
این روش توصیه شده است زیرا به توسعه دهندگان مختلف پروژه های مشابه اجازه می دهد تا JAR های خارجی خود را در مکان های مختلف پیدا کنند.
مرحله 1. روی نام پروژه راست کلیک کرده و به مسیر ساخت بروید
مرحله 2. Configure Build Path را انتخاب کنید
.. و پنجره ویژگی های پروژه ظاهر می شود که پیکربندی مسیر ساخت شما را نشان می دهد.
مرحله 3. روی Add Variable کلیک کنید
..
مرحله 4. روی پیکربندی متغیرها کلیک کنید
..
مرحله 5. روی New کلیک کنید
..
مرحله 6. نامی برای متغیر جدید وارد کنید
به عنوان مثال ، اگر همه این JAR ها مخصوص Tomcat هستند ، توصیه می کنیم TOMCAT_JAR را تایپ کنید.
مرحله 7. به پوشه ای که JAR را در مسیر دارد ، بروید (همچنین می توانید یک فایل JAR خاص برای متغیر انتخاب کنید)
مرحله 8. برای تعریف متغیرها روی Ok کلیک کنید
مرحله 9. برای بستن گفتگوی تنظیمات روی Ok کلیک کنید
مرحله 10. یک متغیر از لیست انتخاب کنید
مرحله 11. بر روی Extend کلیک کنید
..
مرحله 12. JAR را که می خواهید به مسیر کلاس اضافه کنید انتخاب کنید
مرحله 13. برای بستن گفتگو روی Ok کلیک کنید
مرحله 14. برای بستن گفتگوی متغیرهای classpath جدید ، روی Ok کلیک کنید
مرحله 15. روی OK کلیک کنید تا گفتگوی راه اندازی مسیر ساخت بسته شود
-
اگر این پروژه را با افراد دیگر به اشتراک می گذارید ، آنها نیز باید متغیرها را تعریف کنند. آنها می توانند از طریق آن تعیین کنند
"" "" Window-> Preferences-> Java-> Build Path-> Classpath Variables """
روش 2
توجه داشته باشید که اگر از این روش استفاده می کنید ، JAR خارجی باید در هارد دیسک مشابه هر کسی که از این پروژه استفاده می کند باشد. این امر اشتراک پروژه ها را دشوارتر می کند.
مرحله 1. روی نام پروژه راست کلیک کرده و به مسیر ساخت بروید
مرحله 2. Add External Archives را انتخاب کنید
..
مرحله 3. JAR مورد نظر را پیدا کرده و انتخاب کرده و روی Open کلیک کنید
JAR در ظاهر می شود کتابخانه های مرجع.
روش 3
توجه داشته باشید که اگر از این روش استفاده می کنید ، JAR خارجی باید در هارد دیسک مشابه هر کسی که از این پروژه استفاده می کند باشد. این امر اشتراک پروژه ها را دشوارتر می کند.
مرحله 1. روی نام پروژه راست کلیک کرده و به مسیر ساخت بروید
مرحله 2. Configure Build Path را انتخاب کنید
.. و پنجره ویژگی های پروژه در پیکربندی مسیر ساخت شما ظاهر می شود.
مرحله 3. برچسب Libraries را انتخاب کنید
مرحله 4. روی Add External JARs کلیک کنید
..
مرحله 5. JAR مورد نظر را پیدا کرده و انتخاب کنید و روی Open کلیک کنید
JAR اکنون در لیست کتابخانه ها در مسیر build ظاهر می شود.
مرحله 6. روی OK کلیک کنید تا پنجره Properties بسته شود
JAR اکنون داخل خواهد بود کتابخانه های مرجع.
نکات
- هر زمان که فایل ها یا پوشه های جدیدی را به پروژه ای در Eclipse به غیر از Eclipse اضافه می کنید ، باید پروژه مربوطه را مجدداً بارگذاری کنید (تازه سازی کنید) تا به Eclipse اطلاع دهید که فایل های جدید موجود است. در غیر این صورت ، با خطاهای کامپایلر یا Build path روبرو می شوید.
- حتی اگر JAR داخلی از آن ناپدید شد lib ، فایلها هنوز در سیستم فایل هستند. این فقط روش Eclipse است که به شما می گوید فایل های JAR اضافه شده است.
-
فقط برای ایمن بودن ، توصیه می کنیم پوشه ای برای مستندسازی کد خود ایجاد کنید. در اینجا نحوه:
- روی. JAR در کتابخانه های مرجع در explorer pack کلیک راست کنید.
- برچسب Javadoc را انتخاب کرده و آن را در پوشه (یا URL) که اسناد شما در آن قرار دارد تایپ کنید. (توجه: Eclipse این را دوست نخواهد داشت و اعتبار شما شکست خواهد خورد. نگران نباشید ، هنوز کار می کند).
- Java Source Attachment را انتخاب کرده و پوشه یا فایل. JAR را که منابع شما را دارد پیدا کنید.