The release can be Downloadabled at the Eclipse website and represents the work of 79 open source projects and 65 million lines of code.
Ian Skerrett, Eclipse vice president of marketing said, "There are a number of new features in the Java IDE to make it easier for Java developers, like hierarchical view of nest projects, the ability to customise perspectives, new Java quick fixes and speed improvements for text search".
Among the upgrades are Quick Fixes for Java 8, which offers a hierarchical presentation in the Project Explorer feature. A new project, dubbed Oomph improves the installation of the IDE. A new project, Buildship, enables developers to set up and configure Gradle builds from Eclipse.
Mars uses the Linux Tools project to build and manage Docker containers and images, and improved support for Maven project management (including Maven 3.3.3) makes it easier to use the tool from within Eclipse.
Automated error reporting has been added to Eclipse, so if an error occurs, the user will be prompted to send an error report to the project team. Mars also features Sirius 3.0 for setting up graphical modeling workbenches, with capabilities for building diagrams and improved performance for large models. Improvements to the query language make it easier to write and validate expressions. The Jubula project, meanwhile, features a Client API to allow developers to build test cases in Java that can be stored in code repositories like Git.