Különbség a Netbeans és az Eclipse között

Különbség a Netbeans és az Eclipse között
Különbség a Netbeans és az Eclipse között

Videó: Különbség a Netbeans és az Eclipse között

Videó: Különbség a Netbeans és az Eclipse között
Videó: HSV 1 and 2 - Pathogenesis of Oral and Genital Herpes 2024, Július
Anonim

Netbeans vs Eclipse

A Java IDE (integrált fejlesztési környezet) piaca az egyik legintenzívebb verseny a programozási eszközök területén. A NetBeans és az Eclipse a négy fő versenytárs közül kettő ezen a területen (az IntelliJ IDEA és az Oracle JDeveloper a másik kettő). Mind a NetBeans, mind az Eclipse ingyenes és nyílt forráskódú szoftver.

Mi az az Eclipse?

Az Eclipse egy IDE, amely lehetővé teszi szoftveralkalmazások fejlesztését több nyelven. Valójában az IDE-ből és a beépülő rendszerből álló komplett szoftverfejlesztő környezetnek nevezhető. Ez egy ingyenes és nyílt forráskódú szoftver, amelyet az Eclipse Public License alatt adtak ki. Java nyelven fejlesztették ki, és főleg Java nyelven használható alkalmazások fejlesztésére. Megfelelő beépülő modulok használatával azonban számos más nyelven is fejleszthető alkalmazások, például C, C++, Perl, PHP, Python, Ruby és még sok más nyelven. Sőt, matematikai csomagok is fejleszthetők az Eclipse-en. Az Eclipse IDE neve Eclipse ADT, Eclipse CDT, Eclipse JDT és Eclipse PDT, ha Ada, C/C++, Java és PHP-vel használják.

Ez egy többplatformos IDE, amely Linux, Mac OS X, Solaris és Windows operációs rendszereken fut. Jelenlegi stabil kiadása a 3.7, ami 2011 júniusában jelent meg. Az Eclipse teljes mértékben plug-inek (könnyű komponensek) alapú. A funkcionalitás nem kódolt, mint más alkalmazásokban (ehelyett minden funkciót beépülő modulok biztosítanak). Az Euquinox az Eclipse futásidejű rendszerének alapja.

Mi az a NetBeans?

A NetBeans egy IDE szoftveralkalmazások fejlesztésére Java, JavaScript, PHP, Python, C/C++ stb. nyelven. A NetBeans egy platform keretrendszer is, amely asztali alkalmazások fejlesztésére használható Java nyelven. A NetBeanst Java nyelven fejlesztették ki. Ez egy többplatformos IDE, amely számos operációs rendszeren fut, mint például a Microsoft Windows, a Mac OS X, a Linux és a Solaris (amíg a JVM telepítve van). A JVM mellett JDK is szükséges a Java alkalmazások NetBeansben való fejlesztéséhez. Modulok (moduláris komponensek) használhatók a NetBeans platformot használó alkalmazások fejlesztésére. Külön modul létezik a különféle funkciókhoz, mint például a szerkesztéshez, a verziók létrehozásához és a Java/CVS támogatásához. Bármely, ezen a platformon kifejlesztett alkalmazást harmadik felek bővíthetnek. Ez magára a NetBeans IDE-re is igaz. Az Oracle Corporation fejlesztette, és a jelenlegi stabil kiadás a 7.0-s verzió, amelyet 2011 áprilisában adtak ki. A Sun által kínált CDDL (Common Development and Distribution License) licence alatt áll.

Mi a különbség a NetBeans és az Eclipse között?

Bár mind a NetBeans, mind az Eclipse a két legnépszerűbb ingyenes és nyílt forráskódú Java IDE, vannak különbségek. A Maven támogatása jobb a NetBeansben. Mivel a GlassFish Java EE csomaggal is beszerezhető NetBeanshez, könnyebben használható, mint az Eclipsesben (a GlassFish-t külön kell konfigurálni). A NetBeans beépített GUI-készítővel érkezik a Swinghez, de külön beépülő modult kell használnia az Eclipse-ben. A Java közösségen belüli általános vélemények erről a két IDE-ről meglehetősen hasonlóak. Az alapvető Java (Java SE) fejlesztéshez mindkettő hasonló szolgáltatásokat kínál. De ha konkrét célja van, az egyik IDE valamivel jobb lehet, mint a másik. Például általános konszenzus van abban, hogy az OSGi platformon történő fejlesztéshez az Eclipse a jobb megoldás, míg a NetBeans a Java EE fejlesztéséhez.

Ajánlott: