برنامه نویسی جاوا با اکلیپس Eclipse IDE for Java EE Developers v4.2

با سلام. در این پست از سایت بزرگ سورس باران نرم افزار Eclipse IDE for Java EE Developers v4.2 محیط برنامه نویسی جاوا با اکلیپس جهت دانلود به اشتراک گذاشته ایم.زبان برنامه نویسی جاوا زبانی است که تحت انحصار هیچ شرکت و هیچ فرد خاصی نیست و به صورت سورس باز و همگانی در حال توسعه و پیشرفته است. شاید بتوان گفت دلیل ناشناس  ماندن آن، این است که یک مرکز اصلی و قوی برای تبلیغات و مانور مثل مایکروسافت ندارد. البته نمی شود گفت که جاوا فاقد چنین مرکزی است ولی می شود این طور گفت که جاوا فاقد یک مرکز و یک صاحب واحد می باشد تا آن را توسعه بدهند. اما در هر زبان برنامه نویسی،داشتن یک IDE، یکی از همین سیاست هایی است که به آن اشاره شد. مایکروسافت برای محصولات خود ویژوال استودیو را عرضه کرده است، ولی جاوا در حال حاضر چندین IDE  قوی برای توسعه از طرف شرکت های مختلف و معتبر و با کیفیت ها و قیمت های گوناگون از جمله (NetBeans(Sun), JDevelopers(Oracle), Eclipse(IBM) و … دارد. از جمله محیط هایی که به صورت رایگان و قوی عرضه شده، نرم افزار Eclipse است که تحت لیسانس GPL و سورس باز می باشد.
Eclipse یک محیط برنامه نویسی (IDE) کد منبع باز برای زبان برنامه نویسی جاوا (که البته دارای نسخه هایی جهت برنامه نویسی به زبان هایی مانند python, Perl, PHP, C++, C  و … است ) می باشد. این محیط توسط شرکت هایی مانند IBM پشتیبانی می گردد.

جهت دانلود Eclipse IDE for Java EE Developers v4.2 به ادامه مطلب مراجعه فرمایید

این محیط توسعه، روند جدیدی را در پیش گرفته است. وقتی این محیط را به صورت معمولی و عادی دانلود کنید امکانات بسیاری در اختیارتان قرار نمی دهد و حتی  روند برنامه نویسی ویژوال (مثل طراحی فرم و …) را ندارد و حتی برنامه نویسی تحت وب و خیلی از گزینه ها را پشتیبانی نمی کند. اما در عوض این سیستم طی روند جدیدی به افراد اجازه می دهد تا اجزا و افزودنی های خاص خودش (Plug-In) را نوشته و از آن استفاده کنند. اما خبر بهتر آنکه گروه توسعه دهنگان این IDE پلاگین های مورد نیاز را هم به صورت جداگانه نوشته و برای دانلود به صورت رایگان گذاشته اند. مثلاً برای طراحی و توسعه محیط تحت وب در ایکلیپس یک پلاگین پر طرفدار بنام WebTools وجود دارد که تمامی نیازهای برنامه نویسی تحت وب از دیتا بیس  تا طراحی css ها را پشتیبانی می کند. همچنین پلاگین های زیادی برای ابزار مدلینگ و یا طراحی گرافیکی و … طراحی شده است.