به نظرمن IntelliJ IDEA بهترین
ادیتور جاوا است. فقط یک
مشکلی داره و اونم اینه که پولیه ولی خب باز هم مشکلی نیست چون الان ما جدیدترین
نسخه ویندوز و آفیس روی لب تاپ شخصی مون و یا در محل کارمون نصبه و اصلاً نمیدونیم
کپی رایت چیه .
ولی اگه زمانی
خواستیم بریم اون ور آب کار کنیم تازه متوجه میشیم که چرا اکثر فیلم های آموزشی
جاوا با Notepad وEclipse و یا Netbeans
ساخته میشه.
برای کار با IntelliJ IDEA به
jdk احتیاج داریم ولی واسه کار با Eclipse همون
jre کافیه .
IntelliJ IDEA یک
جورایی هوشمنده و هر جایی که نیاز دارین به کمکتون میکنه. واسه کانفیگ کردن و نامگذاری جلوی اشتباه کردن رو میگیره و سیم
بندی پروژه با اون راحتتره. وقتی با این ادیتور کار میکنید متوجه میشین جاوا چقدر
ساده است .تویه بازار ایران وقتی دارین با این
ابزار کار میکنین نشون دهنده حرفه ای بودن شماست . در لینک زیر یک مثال خوب برای
ساخت یک پروژه ساده آورده شده است .
در زیر نکات مهم کانفیگ کردن یه پروژه در IDEA رو میگم:
1.برای دولوپ در جاوا باید واسه دفعه اول حتماً به اینترنت متصل باشین تا
بتونین جار فایل های مورد نیاز رو از اینترنت بگیرین .
2. ما دوتا ابزار مهم داریم که واسه مدیریت پروژه از اونا استفاده می کنیم.
ANT که با فایل build.xml کار میکنه. Maven که با فایل pom.xml کار میکنه. IDEA از هر دوتا شون حمایت میکنه و تو لینک
زیر میتونید این مساله رو مشاهده کنید. این حمایت در زمینه کد نویسی و نمایش
وابستگی ها بصورت گرافیکی واسه کسایی که تویه محیط های خشک مثل notepad کار
کردن خیلی جالبه .
3. برین تو کنترل پنل ویندوزتون و متغیر
های زیر رو به لیست System Variable اضافه کنین .
1.JAVA_HOME
2.CATALINA_HOME
3.MAVEN_HOME
4.M2_HOME
5.ANT_HOME
4.حالا واسه اینکه بتونیم از تویه کامند
با این ابزارها کار کنیم برین تویه متغیر سیستمی path یه مدخل مثل زیر واسه همه متغرهای جدید
بالا ایجاد کنین :
% MAVEN_HOME %\bin;
5.حالا هر پروژه جاوایی که شامل فایل build.xml
و یا pom.xml باشه و با ابزار های ANT و Maven تولید شده باشه رو میتونین با IDEA باز
کنین.
6.بسته به نوع ابزاری که پروژه رو باهاش تولید کردین (ANT یا Maven)
تویه IDEA یک پنجره مخصوص به خودش
واستون بازمیشه که با استفاده از اون میتونین بصورت گرافیکی پروژه تون رو مدیریت
کنین و دیگه لازم نیست برین تو کامند هی تایپ کنین . مثلا اگه پروژه از نوع Maven
باشه و رویه compile کلیک کنین پروژه کامیایل میشه و اگر روی package کلیک کنید یه فایل با پسوند war در مسیر
پروژه تون ایجاد میشه.
7. واسه یادگیری jsf و struts و hibernate و spring میتونین مثلاً برین تویه
سایت Mkyong.com و مثالها رو بخونین و کدهاش
رو دانلود کنین .