Netbeans vs Eclipse
Tržište Java IDE (integrirano razvojno okruženje) jedno je od najintenzivnijih konkurenata na području programskih alata. NetBeans i Eclipse dva su od četiri glavna konkurenta na ovom području (IntelliJ IDEA i Oracle JDeveloper su druga dva). I NetBeans i Eclipse besplatni su softver otvorenog koda.
Što je Eclipse?
Eclipse je IDE koji omogućuje razvoj softverskih aplikacija na više jezika. Zapravo, to se može nazvati cjelovitim razvojnim okruženjem softvera koje se sastoji od IDE-a i plug-in sustava. To je besplatni softver otvorenog koda objavljen pod javnom licencom Eclipse. Razvijen je na Javi i može se koristiti za razvoj aplikacija uglavnom na Javi. Međutim, uz upotrebu prikladnih dodataka, može se koristiti za razvoj aplikacija na mnogim drugim jezicima kao što su C, C ++, Perl, PHP, Python, Ruby i mnogi drugi. Štoviše, paketi za matematiku mogu se razvijati na Eclipseu. Eclipse IDE naziva se Eclipse ADT, Eclipse CDT, Eclipse JDT i Eclipse PDT, kada se koristi sa Ada, C / C ++, Java i PHP.
Riječ je o IDE-u s više platformi koji radi na operativnim sustavima Linux, Mac OS X, Solaris i Windows. Njegovo trenutno stabilno izdanje je 3.7, koje je objavljeno u lipnju 2011. Eclipse u potpunosti se temelji na dodacima (lagane komponente). Funkcionalnost nije kodirana kao u drugim aplikacijama (umjesto toga svu funkcionalnost pružaju dodaci). Euquinox je osnova za vrijeme rada Eclipsea.
Što je NetBeans?
NetBeans je IDE za razvoj softverskih aplikacija na Javi, JavaScript, PHP, Python, C / C ++, itd. NetBeans je također okvir platforme koji se može koristiti za razvoj desktop aplikacija u Javi. NetBeans je razvijen u Javi. Riječ je o IDE-u s više platformi, koji radi na mnogim operativnim sustavima kao što su Microsoft Windows, Mac OS X, Linux i Solaris (sve dok je instaliran JVM). Uz JVM, JDK je potreban za razvoj Java aplikacija u NetBeansu. Moduli (modularne komponente) mogu se koristiti za razvoj aplikacija pomoću platforme NetBeans. Zaseban modul postoji za različite funkcionalnosti poput uređivanja, izrade verzija i podrške za Java / CVS. Bilo koju aplikaciju razvijenu pomoću ove platforme mogu proširiti treće strane. To vrijedi i za sam IDE NetBeans. Razvila ga je Oracle Corporation, a trenutno stabilno izdanje je verzija 7.0 koja je objavljena u travnju 2011. Licencirana je pod CDDL (Common Development and Distribution License) koju nudi Sun.
Koja je razlika između NetBeans i Eclipse?
Iako su i NetBeans i Eclipse dva najpopularnija besplatna i open source Java IDE-a, oni imaju svoje razlike. Podrška za Maven bolja je u NetBeansu. Budući da GlassFish možete dobiti s paketom Java EE za NetBeans, lakši je za uporabu nego u Eclipsesima (jer GlassFish morate konfigurirati odvojeno). NetBeans dolazi s ugrađenim graditeljem GUI-a za Swing, ali morate koristiti zasebni dodatak u Eclipseu. Opća mišljenja unutar Java zajednice o ova dva IDE-a prilično su slična. Za osnovni razvoj Java (Java SE) obje nude slične značajke. Ali ako imate određenu svrhu, jedan bi IDE mogao biti malo bolji od drugog. Na primjer, postoji opći konsenzus da je za razvoj na OSGi platformi Eclipse bolja opcija, dok je NetBeans bolji za razvoj Java EE.