ההבדל בין NetBans ליקוי חמה

Anonim

Netbeans לעומת Eclipse

Java IDE (סביבת פיתוח משולבת) השוק הוא אחד התחומים החזקים ביותר בתחום כלי התכנות. NetBeans ו- Eclipse הם שניים מתוך ארבעת המתחרים העיקריים בתחום זה (IntelliJ IDEA ו- Oracle JDeveloper הם שני האחרים). שניהם, NetBeans ו Eclipse הם תוכנה חופשית וקוד פתוח.

מה זה Eclipse?

Eclipse הוא IDE המאפשר פיתוח של יישומי תוכנה במספר שפות. למעשה, זה יכול להיקרא סביבת פיתוח תוכנה מלאה המורכבת IDE ואת התוספת למערכת. זה תוכנה חופשית וקוד פתוח שפורסמו תחת רישיון Eclipse Public. הוא פותח ב- Java והוא יכול לשמש לפיתוח יישומים בעיקר ב- Java. עם זאת, עם השימוש של תוספים מתאימים, ניתן להשתמש בו כדי לפתח יישומים בשפות רבות אחרות כגון C, C + +, Perl, PHP, Python, Ruby ועוד. יתר על כן, חבילות למתמטיקה ניתן לפתח על Eclipse. ה- Eclipse IDE נקרא Eclipse ADT, Eclipse CDT, Eclipse JDT ו- Eclipse PDT, כאשר משתמשים ב- Ada, C / C + +, Java ו- PHP, בהתאמה.

זהו IDE בין פלטפורמות, אשר פועל על לינוקס, Mac OS X, Solaris ומערכות ההפעלה Windows. השחרור היציב הנוכחי שלה הוא 3. 7, אשר שוחרר בחודש יוני 2011. Eclipse הוא מבוסס לחלוטין על תוספות (רכיבים במשקל קל). הפונקציונליות אינה מקודדת כמו ביישומים אחרים (במקום כל הפונקציונליות מסופקת על ידי תוספות). Euquinox הוא הבסיס למערכת ריצה של Eclipse.

-> ->

מה זה NetBeans?

NetBeans הוא IDE לפיתוח יישומי תוכנה ב- Java, JavaScript, PHP, Python, C / C + + וכו 'NetBeans הוא גם מסגרת פלטפורמה שיכולה לשמש לפיתוח יישומי שולחן עבודה ב- Java. NetBeans פותחה בג'אווה. מדובר ב- IDE בין פלטפורמות, הפועל במערכות הפעלה רבות, כגון Microsoft Windows, Mac OS X, Linux ו- Solaris (כל עוד ה- JVM מותקן). בנוסף JVM, JDK יש צורך לפתח יישומי Java ב NetBeans. מודולים (רכיבים מודולריים) יכולים לשמש לפיתוח יישומים באמצעות פלטפורמת NetBeans. מודול נפרד קיים עבור פונקציונליות שונה כגון עריכה, גרסאות ותמיכה עבור Java / CVS. כל יישום שפותח באמצעות פלטפורמה זו יכול להיות מורחב על ידי צד שלישי. זה נכון עבור NetEeans IDE עצמו גם כן. הוא פותח על ידי Oracle Corporation ואת יציאת יציבה הנוכחי הוא גרסה 7. 0, אשר שוחרר בחודש אפריל 2011. הוא מורשה תחת CDDL (פיתוח משותף רשיון ההפצה) המוצעים על ידי Sun.

מה ההבדל בין NetBeans ו- Eclipse?

למרות שגם NetBeans וגם Eclipse הם שניים מה- Java IDE הפופולרי ביותר והגלוי ביותר, יש להם את ההבדלים ביניהם.תמיכה ב- Maven טובה יותר ב- NetBeans. מכיוון שאתה יכול להשיג את GlassFish בחבילת Java EE עבור NetBeans, קל יותר להשתמש בה מאשר ב- Eclipses (כפי שעליך להגדיר את GlassFish בנפרד). NetBeans מגיע עם Builder ב GUI בונה עבור סווינג, אבל אתה צריך להשתמש נפרד התוספת ב Eclipse. הדעות הכלליות בקהילת ג 'אווה על אלה שני IDE דומים למדי. עבור Java בסיסי (Java SE) פיתוח, שניהם מציעים תכונות דומות. אבל אם יש לך מטרה מסוימת, אחד IDE עשוי להיות קצת יותר טוב מאשר אחרים. לדוגמה, יש הסכמה כללית כי על פיתוח על פלטפורמת OSGi, Eclipse היא אפשרות טובה יותר, בעוד NetBeans עדיף לפיתוח Java EE.