Java Compilers and IDEs for Windows
Sun's Java Standard Edition
- Version Number: 1.6.x
- Revision Date: N/A
- Byte Size: 50MB
- License: Freeware
- Home Page: http://java.sun.com/j2se/
- Author: Sun
- Source Code: N/A
- Description: Sun's Java Development Kit (JDK) allows developers to write programs in Java. The Java programming language is a general-purpose concurrent class-based object-oriented programming language, specifically designed to have as few implementation dependencies as possible. It allows application developers to write a program once and then be able to run it everywhere on the Internet.
Sun's Java Enterprise Edition
- Version Number: 1.5
- Revision Date: N/A
- Byte Size: 20MB
- License: Freeware
- Home Page: http://java.sun.com/j2ee/
- Author: Sun
- Source Code: N/A
- Description: The Java Enterprise Edition defines the standard for developing multitier enterprise applications. J2EE simplifies enterprise applications by basing them on standardized, modular components, by providing a complete set of services to those components, and by handling many details of application behavior automatically, without complex programming.
Eclipse
- Version Number: 3.3
- Revision Date: N/A
- Byte Size: 120MB
- License: Freeware
- Home Page: http://www.eclipse.org
- Author: Eclipse Foundation
- Source Code: N/A
- Description: Eclipse is a kind of universal tool platform - an open free extensible IDE for anything and nothing in particular. The Eclipse IDE provides an excellent Java source code editor and debugger. There are other plugins for Eclipse that provide full featured development in the following languages:
- For C/C++ download: http://www.eclipse.org/cdt/
- For C# download: http://www.improve-technologies.com/alpha/esharp/
Comments from Jon Strande of JavaPro: "What do you get when an industry heavyweight, IBM, donates source code worth $40 million to the open source community? You get a great, free, integrated development environment (IDE) named Eclipse. Leading the development effort is Object Technology International (OTI), an IBM company, which built the VisualAge products. (IBM is using Eclipse as the basis for its next-generation WebSphere Studio Application Development environment.)"
EasyEclipse packages together Eclipse, the open-source software development platform, and selected open source plugins.
The EasyEclipse team select, assemble, test, patch, build installers and document a full IDE, offered as reliable distributions and plugins.
- EasyEclipse is:
- Free and open-source,
- Easy to download and install, and
- Simple to maintain, without version and dependency issues.
netBeans
- Version Number: 6.0.1
- Revision Date: N/A
- Byte Size: 50MB
- License: Freeware
- Home Page: http://www.netbeans.org
- Author: Sun
- Source Code: N/A
- Description: A world-class, professional IDE (Integrated Development Environment) - The NetBeans IDE is the Platform (see right) plus modules that include things such as an editor, tools for working with source code (Java, C++ and others), version control, and a lot more. Some of the advantages of it are:
- Advanced syntax highlighting, error checking code editor
- Support for the Java, C, C++, XML and HTML languages
- Support for JSP, XML, RMI, CORBA, JINI, JDBC and Servlet technologies
- Support for Ant, CVS and other version control systems
- Pluggable support for compilers, debuggers and execution services
- Visual design tools
- Wizards and code generation and management tools
- Cross-platform
JBuilder Foundation
- Version Number: 2005
- Revision Date: N/A
- Byte Size: N/A
- License: For personal, non-commercial use.
- Home Page: http://www.borland.com/jbuilder/
- Author: Borland
- Source Code: N/A
- Description: JBuilder is the leading cross-platform environment for learning Java programming and visually developing Java applications for personal use. Multimedia training and tutorials make learning Java easy. Develop on Windows, Linux and Solaris.
JDeveloper
- Version Number: 10.1.3.3
- Revision Date: N/A
- Byte Size: 135MB
- License: For personal, non-commercial use.
- Home Page: http://www.oracle.com/technology/software/products/jdev/index.html
- Author: Oracle
- Source Code: N/A
- Description: Oracle9i JDeveloper is a J2EE development environment with end-to-end support for developing, debugging, and deploying e-business applications and web services.
JDK Commander
- Version Number: 4.7a
- Revision Date: November 19, 2004
- Byte Size: 649,176
- License: Freeware
- Home Page: http://www.geocities.com/jdkcommander/
- Author: N/A
- Source Code: N/A
- Description: JDK Commander is an integration tool that has been designed as an entry level Java development tool for Windows. If you have a favorite editor but it doesn't support projects or compiling of your Java code then JDK Commander is for you. It complements Sun's Java Development Kit (JDK) by wrapping the JDK in a graphical user interface. The design goals were
- Absolutely no interactive DOS windows.
- No command line interface except where unavoidable:Only the jdb debugger requires command line interaction.
- Almost instantaneous productivity.
- Flexibility in using multiple versions of the JDK.
- Support for multiple public classes in a single source file.
- New support for JDK v1.5
