NetBeans: Open source in June 2000 by Sun, the project includes two systems: NetBeans IDE, an open source integrated development environment (IDE), NetBeans Platform, a common framework for applications. We say NetBeans generally refers to its IDE. It is a native interface style written in pure Java but with a Windows environment and an OS X environment.
Eclipse: is a fairly well-known open source Java IDE, open source by IBM Company. Eclipse is known primarily for its openness, highly efficient GUI, and advanced Code editors, and its projects include a variety of subprojects, including Eclipse Plug-ins, features, and so on. Anyone can easily make their software into Eclipse plug-ins, and these plug-ins can be integrated simply by copying them to the Eclipse's plugin folder. The main use of SWT interface Library, support a variety of native interface style.
To get these two systems, just go online to download it. Download and use are completely free of charge. Also, you can download its source code from its Project homepage. Of course, you also need to comply with your respective agreements.
2. Characteristic comparison
(1) Gui
NetBeans uses a pure Java development and writes a GUI in a swing library, so the interface tones are darker and are used differently from the native program. There may be some unaccustomed at first. If you use the JDK1.5.0 version of the load, its enhanced swing library will make the NetBeans interface look much more comfortable.
The Eclipse GUI is pretty and simple and efficient. Even Microsoft's vs.net has copied its interface style. With the SWT interface Library, Eclipse, which has a variety of platforms, has the interface style of the platform and is used in the same way as the usual local program.
(2) Document
NetBeans is basically an online document with online help, IDE usage guides, quick learning guides, support, and documentation, plus a Javadoc document indexing Search feature.
Eclipse is basically a local document, but the Help system first builds a local Web server to display its documents, because they are in JSP format. All plug-in and functional help documents are arranged in a uniform arrangement to the home page of the Eclipse Help Center, which is comfortable to browse and has a strong search capability.
At the same time, IBM's Knowledge Base provides a wealth of Java and Eclipse-related articles.
(3) Online upgrade
NetBeans offers.
Eclipse provides.
(4) Internationalization support
The NetBeans main interface has a fairly high level of literacy. The online documentation also provides the Chinese version.
Provides the ability to increase internationalization support for a program directly.
The Eclipse GUI provides a Chinese package. But the individual parts do not have Chinese.
With a detailed Chinese help document.
(5) WEB/J2EE Development Support
NetBeans supports Servlet 2.4 and JSP 2.0.
Supports the use of Tomcat 5 to deploy and debug two-tier Java 1.4 and 1.3 applications.
Eclipse plug-in support.
(6) Database support
NetBeans IBM DB2
Oracle
Pointbase
Microsoft SQL Server
Mysql
Eclipse plug-in support.