سلام. در یک روز سرد زمستونی دی ماه 98 قصد دارم آموزش import کردن یک سورس کد جاوا در برنامه Eclipse را با هم بررسی کنیم. مطمئنا براتون اتفاق افتاده سورس کدی به زبان جاوا رو از اینترنت دانلود کرده باشید یا دوستتون بهتون داده باشه اما با شیوه اجرای آن در برنامه Eclipse به مشکل برخورده باشید.
نرم افزار Eclipse یکی از ویرایشگر ها یا همان IDE هایی است که میتونید سورس کدهای جاوای خود را در آن کامپایل و اجرا کنید. خب شاید شما قصد داشته باشیم سورس کد جاوای خود را در IDE های دیگه نظیر Netbeans یا IntelliJ IDEA ایمپورت و اجرا کنید. باید بهتون بگم که ما import و اجرای سورس کدهای جاوا رو در هر سه IDE در سایت جاواپرو بررسی خواهیم کرد.
چگونه سورس کد پروژه جاوای خود را در برنامه Eclipse ایمپورت (import) و اجرا کنیم؟
قبل از این که این آموزش رو ادامه بدیم باید به این نکته اشاره کنم که این آموزش برای import کردن سورس کدهای جاوایی که از قبل در برنامه Eclipse نوشته شده اند مناسب است به معنی ساده تر فرض کنید دوستتون در برنامه Eclipse یک برنامه به زبان جاوا نوشته است و حالا قرار است سورس کدهای این پروژه رو به شما بدهد و شما قصد دارید در کامپیوتر خود و در برنامه Eclipse خود این پروژه جاوا را اجرا کنید،این شیوه ای که قرار است به شما اموزش بدهم کار شما را در این زمینه راه خواهد انداخت،یعنی برای import کردن سورس کدهایی که از قبل در برنامه Eclipse نوشته شده اند استفاده میشود.مثلا طبق تجربه شخصی این شیوه برای سورس کدهای جاوایی که از قبل در برنامه Netbeans نوشته شده اند و حالا قراره در برنامه Eclipse ایمپورت کنیم مناسب نیست.البته ما انواع شیوه import کردن سورس کدهای جاوا در IDE های مختلف را در سایت جاواپرو بررسی خواهیم کرد. بنظرم توضیح زیادی خوب نیست بریم سراغ اصل مطلب :-)
شروع سناریو:
فرض کنید فولدر پروژه جاوای ما با نام HW4 در درایو C کامپیوتر قرار دارد. تصویر(1)
نکته: فولدر پروژه جاوا همان فولدری است که حاوی فولدر src و سورس کدها و کلاس های برنامه است.معمولا وقتی شما یک پروژه به زبان جاوا ایجاد میکنید و شروع به کدنویسی و ساختن کلاس های موردنظر خود میکنید این فولدر در محلی از کامپیوتر که به IDE خود نظیر Eclipse آدرس داده اید ذخیره میشود. اما ما فرض مون اینه این پروژه جاوا ما با نام HW4 را از اینترنت یا از دوستمون دریافت کرده ایم و در محل دلخواه خود از کامپیوتر قرار میدهیم.
نکته: شرط ما برای Import کردن پروژه HW4 در برنامه Eclipse به این شیوه ای که قرار است اموزش دهیم این است که این پروژه از قبل در برنامه Eclipse نوشته شده باشد.در صورتی که با IDE دیگری نظیر Netbeans و.. نوشته شده باشد از شیوه ی دیگری برای Import کردن ان در برنامه Eclipse باید استفاده کنیم که در آموزش های بعدی به ان خواهیم پرداخت.
محتوای درون فولدر پروژه HW4 به زبان جاوا به صورت تصویر(2) است:
• در تصویر(2) محتوای درون فولدر پروژه HW4 به زبان جاوا که حاوی تعدادی فایل txt و عکس فولدر است مشاهده میکنید. معروف ترین آن فولدر src است که حاوی پکیج کلاس ها و کلاس های پروژه جاوامون که درون پکیج rapidroll قرار گرفته اند است.تصاویر(3) و(4)
• پس با محتوای درون یک فولدر پروژه جاوا آشنا شدید و این را بدانید که شرط Import کردن یک پروژه جاوا در برنامه Eclipse به این شیوه ای که قرار است آموزش بدهیم این است که باید قشنک فولدر پروژه مون در همین قالب باشه یعنی باید فولدر src داشته باشه و کلاس هامون درون این فولدر قرار داشته باشه و سایر فایل ها و فولدرهای ثابتی که در هر فولدر پروژه به زبان جاوا به صورت ثابت وجود دارند درون فولدر پروژه مون موجود باشد. پس اگر یک فولدر داخلش کلاس بریزیم بدون این که این موارد ثابت در آن موجود باشد و رعایت نشده باشد نمیتوانیم آن را در برنامه Eclipse به این شیوه ای که قرار آموزش بدم Import کنیم.
• فک کنم خیلی بزرگ و پیچیدش کردم! به زبان ساده اگر دوستتون خواست پروژه شو بهتون بده بهش بگید فولدر کامل پروژه جاواشو بهت بده یا خودتون خواستید به دوستتون پروژه بدید کل فولدر پروژه جاوا مربوطه رو کپی و پیست کنید و بهش بدید :-)
بریم سراغ اصل مطلب
حالا که فولدر پروژه جاوای ما با نام HW4 در محلی از کامپیوتر که در اینجا درایو c است آماده است وارد برنامه Eclipse میشویم: تصویر(5)
برای import کردن پروژه جاوای خود که از قبل در برنامه Eclipse نوشته شده است در برنامه Eclipse خود از منو File گزینه Import را انتخاب میکنیم.تصویر(6)
در تصویر(6) بعد از انتخاب گزینه Import پنجره Import باز میشود، در بخش select an import source گزینه General و از زیر شاخه General گزینه Projects into Workspace را انتخاب میکنیم و بعد دکمه Next را انتخاب میکنیم. تصویر(7)
بعد از زدن دکمه Next پنجره Import باز میشود، در بخش Import Projects گزینه select root directory را انتخاب کرده و سپس گزینه روبروی ان Browse را انتخاب میکنیم. نتیجه تصویر(8) و(9)
در تصویر(9) در پنجره باز شده Browse For Folder فولدر سورس کد پروژه جاوا خود را از محلی کامپیوتر پیدا کرده و انتخاب میکنیم، در نهایت گزینه OK را انتخاب میکنیم. تصویر(10)
در تصویر(10)، مورد شماره 10 که با مستطیل قرمز مشخص شده حاوی پیامی است که نشان دهنده این است که به زبان ساده بله اوکی این پروژه جاوا یک پروژه ای است که از قبل در برنامه Eclipse زده شده و شما میتوانید آن را import کنید اگه مثلا پروژه جاوامون قابل import شدن نبود پیام No projects are found to import میدهد که یکی از دلایل دادن این پیام این است که پروژه جاوا شما در IDE به غیر از Eclipse نوشته شده یا اون شکل قالب بندی که فایل ها و فولدرهای پروژه رعایت نشده است. مستطیل آبی رنگ هم بیانگر آدرس محل پروژه ما درکامپیوتر است.در پایان دکمه Finish را میزنیم. تصویر(11)
همان طور که در تصویر(11) مشاهده میکنید،پروژه HW4 ما صحیح و سالم در برنامه Eclipse ایمپورت شده است.حالا برای اجرای پروژمون روی نام پروژه HW4 کلیک سمت راست کرده و گزینه Run as و بعد گزینه Java Application را انتخاب میکنیم.تصویر(12)
همان طور که در تصاویر(13) و (14) مشاهده میکنید پروژه HW4 ما که یک بازی است به صورت صحیح و سالم اجرا شده است.
خب با شیوه Import کردن سورس کد پروژه جاوا در برنامه Eclipse با شرط اینکه از قبل اون پروژه در برنامه Eclipse نوشته شده باشد آشنا شدیم.در آموزش های بعدی شیوه های متفاوت و مختلف اجرای پروژه های جاوا در برنامه Eclipse و سایر Ide ها اشنا خواهید شد.
نظرات شما بسیار برای ما مهم است ،لطفا در نظرتون رو در مورد این آموزش پروژه محور جاوا برای ما ارسال کنید.
دوست من آرزوی سعادت و کامیابی رو برات دارم،خدانگهدار
این جلسه آموزشی را میتوانید بصورت کتاب الکترونیکی (PDF شده) در لینک زیر دریافت کنید.
این جلسه آموزشی را بصورت کامل و مرتب شده در لینک زیر دانلود کنید:(در صورت خرابی لینک گزارش دهید)
نشر این مطلب با ذکر منبع (لینک سایت) بلامانع است.
برای با خبر شدن از جدیدترین مطالب آموزشی جاوا عضو کانال تلگرام ما شوید.
بستن *نام و نام خانوادگی * پست الکترونیک * متن پیام |
دوره های آموزشی برنامه نویسی
انجام پروژه های برنامه نویسی
تدریس خصوصی برنامه نویسی
بیش از 7 سال از فعالیت جاواپرو میگذرد
جاواپرو دارای مجوز نشر دیجیتال از وزارت فرهنگ و ارشاد اسلامی است
جهت ارتباط مستقیم با جاواپرو در واتساپ و تلگرام :
09301904690