Forskjellen mellom Netbeans og Eclipse

Forskjellen mellom Netbeans og Eclipse
Forskjellen mellom Netbeans og Eclipse

Video: Forskjellen mellom Netbeans og Eclipse

Video: Forskjellen mellom Netbeans og Eclipse
Video: 🚑 Вирус герпеса 1-го и 2-го типа. Диагностика, лечение лабиального и генитального герпеса #HSV 2024, Juli
Anonim

Netbeans vs Eclipse

Java IDE (integrert utviklingsmiljø)-markedet er et av de mest konkurrerte innen programmeringsverktøy. NetBeans og Eclipse er to av de fire største konkurrentene på dette området (IntelliJ IDEA og Oracle JDeveloper er de to andre). Både NetBeans og Eclipse er gratis programvare med åpen kildekode.

Hva er Eclipse?

Eclipse er en IDE som tillater utvikling av programvareapplikasjoner på flere språk. Faktisk kan det kalles et komplett programvareutviklingsmiljø som består 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. Men med bruk av passende plug-ins kan den brukes til å utvikle applikasjoner på mange andre språk som C, C++, Perl, PHP, Python, Ruby og mange flere. Dessuten kan pakker for matematikk utvikles på Eclipse. Eclipse IDE kalles Eclipse ADT, Eclipse CDT, Eclipse JDT og Eclipse PDT, når den brukes med henholdsvis Ada, C/C++, Java og PHP.

Det er en IDE på tvers av plattformer 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 fullstendig basert på plug-ins (lette komponenter). Funksjonaliteten er ikke hardkodet som i andre applikasjoner (i stedet leveres all funksjonalitet av plug-ins). Euquinox er grunnlaget for kjøretidssystemet til Eclipse.

Hva er NetBeans?

NetBeans er en IDE for utvikling av programvareapplikasjoner i Java, JavaScript, PHP, Python, C/C++, etc. NetBeans er også et plattformrammeverk som kan brukes til å utvikle desktop-applikasjoner 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, trengs JDK for å utvikle Java-applikasjoner i NetBeans. Moduler (modulære komponenter) kan brukes til å utvikle applikasjoner som bruker NetBeans-plattformen. Det finnes en egen modul for forskjellig funksjonalitet som redigering, versjonering og støtte for Java/CVS. Enhver applikasjon utviklet ved hjelp av denne plattformen kan utvides av tredjeparter. Dette gjelder også for NetBeans IDE selv. Den er utviklet av Oracle Corporation og den nåværende stabile utgivelsen 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 åpen kildekode Java IDE, har de sine forskjeller. Støtte for Maven er bedre i NetBeans. Fordi du kan få GlassFish med Java EE-pakke for NetBeans, er den enklere å bruke enn i Eclipses (da du må konfigurere GlassFish separat). NetBeans kommer med innebygd GUI-bygger for Swing, men du må bruke en egen 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 spesifikt formål, kan den ene IDE være litt bedre enn den andre. For eksempel er det en generell enighet om at for utvikling på OSGi-plattformen er Eclipse det bedre alternativet, mens NetBeans er bedre for Java EE-utvikling.

Anbefalt: