Forskjellen mellom Netbeans og Eclipse

Netbeans vs Eclipse

Java IDE (integrert utviklingsmiljø) marked er en av de mest intensivt konkurrerte i området med 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 plattforms-IDE, som kjører på Linux, Mac OS X, Solaris og Windows operativsystemer. Den nåværende stabile utgivelsen 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 en 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 enighet om at for utvikling på OSGi-plattform er Eclipse det bedre alternativet, mens NetBeans er bedre for Java EE-utvikling.