Выпуск Mars (v4.5) Eclipse с дополнениями для Java и улучшенной поддержкой Maven доступен для загрузки.
Это десятый год, когда сообщество Eclipse организовало скоординированный выпуск нескольких проектов Eclipse. Релиз Mars объединяет 79 различных проектов с открытым исходным кодом и 65 миллионов строк кода.
Новые функции Java IDE начинаются с возможности иерархического просмотра вложенных проектов. Вы также можете настроить перспективы, а текстовый поиск стал быстрее.
Новые подключаемые модули Docker Tooling для Linux Tools означают, что вы можете управлять образами и контейнерами Docker с аналогичной функциональностью, как при использовании команды Docker из командной строки. Также есть новый проект под названием Oomph, который предоставляет инструменты на основе расширяемых фреймворков. Это упрощает установку Eclipse IDE, поскольку она упакована в виде детализированных функций, которые позволяют вам выбирать, какие из них вам нужны.
Поддержка Gradle также была улучшена. Пользователи Eclipse теперь могут использовать новый проект под названием Buildship для установки, настройки и запуска сборок Gradle из Eclipse. Поддержка Maven также была улучшена за счет поддержки Maven 3.3.3, улучшенной интеграции архетипов Maven, улучшенного автозаполнения в редакторе pom и экспериментальной поддержки автоматического обновления конфигурации.
Новая версия Sirius 3.0 — еще одна область улучшения. Sirius позволяет указать инструментальные средства моделирования в виде графических редакторов, редакторов таблиц или деревьев с правилами проверки и действиями с использованием декларативных описаний. В новой версии есть инструменты, помогающие пользователям создавать диаграммы, повышенная производительность для больших моделей и улучшения языка запросов, которые упрощают написание и проверку выражений.
Jubula — еще один усовершенствованный проект с клиентским API, который позволяет создавать тестовые примеры на Java. Это означает, что вы можете разрабатывать и поддерживать тестовые примеры в Eclipse и хранить эти тестовые примеры в репозиториях кода, таких как Git.
Другие улучшения включают функцию автоматического создания отчетов об ошибках, которая запрашивает отправку отчета об ошибке соответствующей группе проекта Eclipse; и ранняя версия поддержки Java 9, что означает, что вы можете использовать Java 9 в Eclipse IDE.