Definition

Java IDE

Contributor(s): Matthew Haughn

A Java IDE is an integrated development environment for programming in Java; many also provide functionality for other languages,

IDEs typically provide a code editor, a compiler or interpreter and a debugger that the developer accesses through a unified graphical user interface (GUI). Java IDEs also include language-specific elements such as Ant and Maven build tools and TestNG and JUnit testing.

Here are a few popular Java IDEs:

Eclipse: a Java-based open source platform that enables the creation of highly customized IDEs from plug-in components built by Eclipse members. The platform is user-friendly for beginners and also suitable for the creation of more sophisticated applications. Eclipse includes a lot of plug-ins that allow developers to develop and test code written in other languages.

NetBeans: a Java-based IDE and underlying application platform framework. In addition to Java, JavaScript and JavaFX, NetBeans supports C/C++, PHPGroovy, and HTML5

IntellJ IDEA: a commercial Java IDE with a free and open source community version. The lightweight IDE offers JUnit and TestNG, code inspections, code completion, support for multiple refactoring, Maven and Ant build tools, a visual GUI builder and a code editor for XML as well as Java.

See a brief video comparing Java IDES:

This was last updated in July 2016

Continue Reading About Java IDE

Join the conversation

1 comment

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

Thanks for sharing crisp and clear definition of java IDE. Check out the article - best Java IDE for details of most used Java IDES in the market as of today.
Cancel

-ADS BY GOOGLE

File Extensions and File Formats

Powered by:

SearchCloudApplications

SearchSoftwareQuality

SearchFinancialApplications

SearchSAP

SearchManufacturingERP

Close