Forskjellen mellom Netbeans og Eclipse

Anonim

Netbeans vs Eclipse

Markedet for Java IDE (integrert utviklingsmiljø) er en av de mest intensivt konkurrerte innen programmeringsverktøy. NetBeans and Eclipse er to av de fire store konkurrentene i dette området (IntelliJ IDEA og Oracle JDeveloper er de andre to). Både NetBeans og Eclipse er gratis og åpen kildekode.

Hva er Eclipse?

Eclipse er en IDE som tillater utvikling av programvare på flere språk. Faktisk kan det kalles et komplett programvareutviklingsmiljø bestående av IDE og plug-in-systemet. Det er gratis og åpen kildekode-programvare utgitt under Eclipse Public License. Den er utviklet i Java og kan brukes til å utvikle applikasjoner hovedsakelig i Java. Imidlertid kan det ved bruk av passende plugin-moduler brukes til å utvikle applikasjoner på mange andre språk som C, C ++, Perl, PHP, Python, Ruby og mange flere. Videre kan pakker for matematikk utvikles på Eclipse. Eclipse IDE kalles Eclipse ADT, Eclipse CDT, Eclipse JDT og Eclipse PDT, når de brukes med henholdsvis Ada, C / C ++, Java og PHP.

Det er en cross-platform IDE, som kjører på Linux, Mac OS X, Solaris og Windows operativsystemer. Den nåværende stabile versjonen er 3. 7, som ble utgitt i juni 2011. Eclipse den er helt basert på plug-ins (lette komponenter). Funksjonaliteten er ikke hardkodet som i andre programmer (i stedet er all funksjonalitet levert av plugin-moduler). Euquinox er grunnlaget for runtime systemet av Eclipse.

Hva er NetBeans?

NetBeans er et IDE for å utvikle programvare i Java, JavaScript, PHP, Python, C / C ++, etc. NetBeans er også et plattformsramme som kan brukes til å utvikle skrivebordsapplikasjoner i Java. NetBeans ble utviklet i Java. Det er en cross-platform IDE, som kjører på mange operativsystemer som Microsoft Windows, Mac OS X, Linux og Solaris (så lenge JVM er installert). I tillegg til JVM er JDK nødvendig for å utvikle Java-applikasjoner i NetBeans. Moduler (modulære komponenter) kan brukes til å utvikle applikasjoner ved hjelp av NetBeans-plattformen. En egen modul finnes for forskjellige funksjoner, for eksempel redigering, versjonering og støtte for Java / CVS. Ethvert program som er utviklet ved hjelp av denne plattformen, kan utvides av tredjeparter. Dette gjelder også NetBeans IDE selv. Den er utviklet av Oracle Corporation, og den nåværende stabile versjonen er versjon 7. 0, som ble utgitt i april 2011. Den er lisensiert under CDDL (Common Development and Distribution License) som tilbys av Sun.

Hva er forskjellen mellom NetBeans og Eclipse?

Selv om både NetBeans og Eclipse er to av de mest populære gratis og open source Java IDE, har de forskjeller.Støtte for Maven er bedre i NetBeans. Fordi du kan få GlassFish med Java EE-pakke for NetBeans, er det enklere å bruke enn i Eclipses (som du må konfigurere GlassFish separat). NetBeans leveres med innebygd GUI-bygningsmaskin for Swing, men du må bruke en separat plug-in i Eclipse. De generelle meningene i Java-fellesskapet om disse to IDE er ganske like. For grunnleggende Java (Java SE) -utvikling, tilbyr de begge sammenlignbare funksjoner. Men hvis du har et bestemt formål, kan en IDE være litt bedre enn den andre. For eksempel er det en generell konsensus at for å utvikle seg på OSGi-plattformen, er Eclipse det bedre alternativet, mens NetBeans er bedre for Java EE-utvikling.