اطلاعیه

بستن
هنوز اطلاعیه ای در دست نیست.

آموزش نصب و راه اندازی eclipse در linux (دبیان)

بستن
X
 
  • فیلتر کردن
  • زمان
  • نمایش
Clear All
پست های جدید

    آموزش نصب و راه اندازی eclipse در linux (دبیان)

    eclipse یکی از ابزارهای رایج و پرکاربرد امروزی برای برنامه نویسی از جمله برنامه نویسی جاوا (android) میباشد. نکته مهم این که افرادی که از ایکلیپس برای برنامه نویسی آندرویید استفاده میکنند نیاز به نصب یکسری پلاگین به نام ADT Android Developer Tools میباشد. اغلب شیوه های نصب eclipse و adt به گونه ایست که ابتدا ایکلیپس نصب میشود و بعد از آن به نصب پلاگین adt پرداخته میشود. در حالی که این نصب کمی مشکل بوده و به علت فیلتر بودن ip های ایران بدون استفاده از فیلترشکن قادر به نصب ابزارهای eclipse نخواهیم بود. به همین خاطر این آموزش رو قرار دادم که دیگر به نصب eclipse و بعد از آن نصب ابزارها با استفاده از فیلترینگ و دردسرهای زیاد آن نیاز نیست.
    در حقیقت من نصب پکیج کامل eclipse به همراه adt و تنظیمات کامل صورت گرفته در این پکیج رو آموزش میدم.

    قبل از نصب Eclipse حتما باید java روی سیستم تون نصب باشد. که میتونید از لینک زیر جاوا رو هم نصب کنید:


    دانلود و نصب برنامه eclipse:
    ابتدا فایل adt-bundle-linux-x86_64-20140321.zip را از لینک زیر در سایت منطقه لینوکسی ها دریافت کنید و آن را در مکان دلخواه اکسترکت کرده:

    وارد مسیری شوید که فایل را در آنجا دانلود کردید و با دستور unzip فایل را اکسترکت کنید:
    (به جای ستاره کلید Tab را بزنید که نام فایل تان کامل شود)
    کد PHP:
    unzip adt-bundle-linux*.zip 
    بعد از اکسترکت کردن وارد پوشه eclipse در فایل اکسترکت شده شوید:
    کد PHP:
    /home/asal/Documents/support/adt-bundle-linux-x86_64-20140321/eclipse
    در این پوشه فایلی بنام eclipse هست که پرمیژن 755 میدهیم:
    کد PHP:
    chmod 755 eclipse 
    و با استفاده از دستور زیر برنامه eclipse را اجرا کنید:
    کد PHP:
    ./eclipse 

    برای بزرگتر شدن عکس روی آن کلیک کنید  نام:	Workspace 1_029.png نمایش ها:	1 اندازه:	137.8 KB شناسه:	18849



    در مرحله اول از ما workspace مربوطه را میخواهد: (مسیری هست که پروژه های که در ایکلیپس که ایجاد میکنید ذخیره میشود)
    برای بزرگتر شدن عکس روی آن کلیک کنید  نام:	adt-setup-workspace.png نمایش ها:	1 اندازه:	51.4 KB شناسه:	18848



    روید دکمه ok کلیک کنید. بعد از لود شدن مجدد eclipse اگر پیغام send usage statistics to google را نشان داد روی NO کلیک کنید و سپس دکمه finish را بزنید:
    برای بزرگتر شدن عکس روی آن کلیک کنید  نام:	Selection_030.png نمایش ها:	1 اندازه:	46.4 KB شناسه:	18860



    بعد از این مرحله ما eclipse به همراه plugin ها را خواهیم داشت. اگر میخواهید چک کنید که ببینید پلاگین ها به صورت کامل نصب شده میتونید از منوی window و منوی Android SDK Manager پکیج ها یا Tools های نصب شده را به صورت کامل مشاهده فرمایید. اگر ابزارها به صورت کامل نصب شده باشند جلوی آنها installed میزنه. همانند عکس:
    برای بزرگتر شدن عکس روی آن کلیک کنید  نام:	Selection_031.png نمایش ها:	1 اندازه:	59.4 KB شناسه:	18861



    نکته :
    بعد از نصب شما مجبورید هر بار که میخواهید ایکلیپس رو اجرا کنید وارد فولدر ایکلیپس بشید و کامندش رو بزنید که اجرا بشه. برای حل این مشکل که بتونیم توی هر مسیری بودیم دستور eclipse رو بتونیم به راحتی و بدون نیاز به وارد شدن به فولدرش اجرا کنیم طبق آموزش زیر اقدام کنید:

    ابتدا فایل bashrc را با استفاده از یک ویرایشگر متن باز کنید:
    کد PHP:
    vim /root/.bashrc 
    مسیرهای زیر رو به ابتدا یا انتهای فایل اضافه و سپس ذخیره میکنیم:
    (توجه داشته باشید به جای /home/asal/Documents/support/ مسیر پوشه خودتان را وارد کنید)
    کد PHP:
    export PATH=$PATH:/home/asal/Documents/support/adt-bundle-linux-x86_64-20140321/sdk/tools
    export PATH
    =$PATH:/home/asal/Documents/support/adt-bundle-linux-x86_64-20140321/sdk/platform-tools
    export PATH
    =$PATH:/home/asal/Documents/support/adt-bundle-linux-x86_64-20140321/eclipse 
    در پوشه ی adt-bundle-linux-x86_64-20140321 دو پوشه وجود دارد که همونطور که قبلا اشاره کردم یکی بنام eclipse که شامل فایل اجرایی eclipse بوده و دومی پوشه ای به نام SDK که شامل یکسری پوشه های دیگر میباشد. دقت کنید که دو پوشه ی tools و platform-tools حتما در پوشه sdk موجود باشن. در این پوشه های tools و platform-tools یکسری کامندهای مفید دیگه قرار دارند مانند adb, android, emulator که برای تعریف مسیر (export کردن) کامندهای درون این دو پوشه نیز میتوانیم به ترتیب زیر عمل کنیم:
    ابتدا با استفاده از یک ادیتور متن فایل pam_environment را باز کنید:
    کد PHP:
    gedit ~/.pam_environment 
    و سپس دستورات زیر را در فایل pam_environment قرار میدهیم:
    (همانطور هم که در بالا گفته شد به جای /home/asal/Documents/support/ شما مسیر برنامه eclipse خود را وارد نمایید)
    کد PHP:
    `PATH DEFAULT=${PATH}:/home/asal/Documents/support/adt-bundle-linux-x86_64-20140321/sdk/tools/`

    `
    PATH DEFAULT=${PATH}:/home/asal/Documents/support/adt-bundle-linux-x86_64-20140321/sdk/platform-tools/
    بعد از تغییرات فایل را ذخیره کرده و در پایان سیستم رو reboot کنین و بعد از بالا اومدن تنها کافیه در ترمینال دستور eclipse رو بزنید که برنامه به همراه پلاگین ها ابزارهاش اجرا بشه:
    کد PHP:
    eclipse 
    امیدوارم مفید واقع بشه:78:
    آخرین ویرایش توسط Habili; در تاریخ/ساعت 02-09-2021, 12:04 AM.
    Instagram : https://www.instagram.com/iranlinuxforum

    Voip Trainer - Asterisk - Elastix - Agi Programming- NewRock

    Voip Expert :ASTERISK-ELASTIX-NewRock Certified-With Experience of Working With
    Sangoma-Digium-Openvox-Synway-Atcom-Quintum Tenor-Polycom-Yealink-Rtx-Snom
    Cisco Collaboration - CME-CUCM-CUPs-CUC-WEBEX
    LPI ( Fundamental - LPI1 and LPI2 ) - Monitoring: ZABBIX-VOIPMONITOR-NAGIOS - CCNA

    Linkedin Profile : https://www.linkedin.com/in/masuma-vahid-26b17b66/

    #2
    تشکر بابت این مطلب مفید

    من قلبی بزرگ با رویاهایی بزرگ دارم. دانسته هایمان را با هم به اشتراک بگذاریم.

    کامنت


      #3
      سلام
      این مطلب بسیار مفید بود
      با تشکر

      کامنت

      درباره انجمن منطقه لینوکسی ها

      انجمن منطقه لینوکسی ها با هدف ارتقاء سطح علمی کاربران در سطح جهانی و همچنین کمک به بالا بردن سطح علمی عمومی در زمینه های تخصصی فوق پایه گذاری شده است. انجمن منطقه لینوکسی ها از طریق کارشناسان و متخصصان پاسخگوی سوالات گوناگون کاربران مبتدی یا پیشرفته میباشد تا حد امکان تلاش شده که محیطی متنوع و کاربر پسند و به دور از هرگونه حاشیه جهت فعالیت کاربران در این انجمن ایجاد شود. لذا ما به صورت مستمر برای پیشرفت کمی و کیفی محتوی و اطلاعات انجمنمان میکوشیم که این برای ما ارزشمند و حائز اهمیت است. کلیه حقوق،اطلاعات و مقالات در این انجمن متعلق به سایت منطقه لینوکسی ها میباشد، و هرگونه نسخه برداری بدون ذکر منبع مورد پیگرد قانونی خواهد شد.

      شبکه های اجتماعی
      در حال انجام ...
      X