Netbeans vs Eclipse
Java IDE tržište (integrirano razvojno okruženje) jedno je od najintenzivnijih konkurencija u području programskih alata. NetBeans i Eclipse su dva od četiri glavna konkurenta u ovom području (IntelliJ IDEA i Oracle JDeveloper su druga dva). Obje, NetBeans i Eclipse su besplatni i open source softver.
Što je pomrčina?
Eclipse je IDE koji omogućava razvoj softverskih aplikacija na više jezika. U stvari, to se može nazvati potpunim okruženjem za razvoj softvera sastavljenim od IDE-a i dodatnog sustava. To je besplatni i open source softver objavljen pod Eclipse Public License. Razvijen je na Javi i može se koristiti za razvoj aplikacija uglavnom na Javi. Međutim, pomoću odgovarajućih 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 programu Eclipse. Eclipse IDE se zove Eclipse ADT, Eclipse CDT, Eclipse JDT i Eclipse PDT, kada se koristi s Ada, C / C ++, Java i PHP.
To je cross-platform IDE, koji se izvodi na Linux, Mac OS X, Solaris i Windows operativnim sustavima. Trenutačno stabilno izdanje iznosi 3,7, a izašlo je u lipnju 2011. Eclipse se u potpunosti temelji na dodacima (lagane komponente). Funkcionalnost nije tvrdo kodirana kao u ostalim aplikacijama (umjesto toga, svu funkcionalnost pružaju dodaci). Euquinox je osnova za runtime sustav Eclipse.
Što je NetBeans?
NetBeans je IDE za razvoj softverskih aplikacija u Javi, JavaScript, PHP, Python, C / C ++ itd. NetBeans je također platforma okvir koji se može koristiti za razvoj desktop aplikacija u Javi. NetBeans je razvijen na Javi. Riječ je o cross-platform IDE-u koji radi na mnogim operativnim sustavima kao što su Microsoft Windows, Mac OS X, Linux i Solaris (sve dok je JVM instaliran). Pored JVM-a, JDK je potreban za razvoj Java aplikacija u NetBeansu. Moduli (modularne komponente) mogu se koristiti za razvoj aplikacija pomoću NetBeans platforme. Postoji zaseban modul za različite funkcionalnosti kao što su uređivanje, verzija i podrška za Java / CVS. Svaku aplikaciju razvijenu na ovoj platformi mogu proširiti treće strane. To vrijedi i za sam NetBeans IDE. Razvio ga je Oracle Corporation, a trenutačno stabilno izdanje je verzija 7.0, a objavljeno je u travnju 2011. Dozvoljeno je pod CDDL (Common Development and Distribution License) koji nudi Sun.
Koja je razlika između NetBeansa i Eclipsea?
Iako su i NetBeans i Eclipse dvije najpopularnije besplatne i otvorene datoteke Java IDE, one imaju svoje razlike. Podrška za Maven je bolja u NetBeansu. Budući da GlassFish možete dobiti s Java EE paketom za NetBeans, lakši je za upotrebu nego u programima Eclipses (jer GlassFish morate konfigurirati zasebno). NetBeans dolazi s ugrađenim GUI graditeljem za Swing, ali morate koristiti zasebni dodatak u programu Eclipse. Opća mišljenja unutar Java zajednice o ova dva IDE-a prilično su slična. Za osnovni razvoj Java (Java SE) oboje nude usporedive značajke. Ali ako imate određenu svrhu, jedna IDE može biti malo bolja od druge. Na primjer, postoji opći konsenzus da je za razvoj na OSGi platformi Eclipse bolja opcija, dok je NetBeans bolji za razvoj Java EE.