The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Увидел свет Eclipse 4.5 "Mars"

25.06.2015 10:29

Организация Eclipse Foundation представила ежегодный релиз Eclipse Mars, объединяющего все развиваемые под эгидой Eclipse проекты, такие как платформа Eclipse, набор инструментов для разработчиков на языке Java, средства для управления исходными текстами, визуальные построители GUI и т.п. Для загрузки подготовлено 14 сборок Eclipse, оптимизированных для различных применений платформы, включая варианты для разработчиков, использующих Java SE, Java EE, JavaScript, PHP и C/C++.

В подготовке нового выпуска приняли участие 380 разработчиков. Общий объем выпущенных в рамках Eclipse Mars исходных текстов составляет 65 млн строк кода. Число вошедших в состав релиза проектов составило 79. По сравнению с прошлым выпуском добавлено семь новых проектов: e(fx)clipse, Trace Compass, Thym, SWTBot, RCP Testing Tool, Oomph, Lua Development Tools (LDT). Прекращена поддержка проектов: Paho, Model Focusing Tools, Koneki и Intent.

Основные особенности выпуска:

  • Начальная поддержка Java 9 в Eclipse IDE;
  • Расширение возможностей Eclipse IDE: новая реализация быстрых исправлений (Quick Fixes) для Java 8, иерархическое представление вложенных проектов в Project Explorer, ускорение операций текстового поиска, возможность кастомизации перспектив (perspectives);
  • В инструментах для Linux появились средства для создания и управления контейнерами/образами контейнеров Docker;
  • Представлен новый проект Oomph, существенно упрощающий установку Eclipse IDE и предоставление специфичных для конкретных проектов рабочих столов. Oomph также позволяет сохранить и организовать совместный доступ к настройкам пользователя на разных рабочих столах.
  • Реализована полноценная поддержка системы сборки Gradle. Установка, настройка и инициирование сборок Gradle из Eclipse выполняется через новый проект Buildship.
  • Улучшены средства использования Maven из Eclipse. Обеспечена поддержка Maven 3.3.3, улучшена интеграция различных типов архитектур, расширены функции автодополнения в редакторе POM и представлена экспериментальная поддержка автоматического обновления конфигурации;
  • В Sirius 3.0, визуальном редакторе предметно-ориентированных инструментов графического моделирования, представлены новые возможности, помогающие создавать диаграммы. Существенно увеличена производительность при обработке больших моделей. Внесены изменения в язык запросов, нацеленные на упрощение написания и проверки выражений;
  • В рамках проекта Jubula реализован клиентский API, позволяющий разработчикам создавать тестовые сценарии на Java и сохранять их в репозитории с кодом;
  • В рамках работы по увеличению качества всех проектов Eclipse реализована возможность автоматической отправки сообщений об ошибках - в случае ошибки пользователю выводится предложение отправить отчёт разработчикам соответствующего проекта Eclipse;
  • Добавлен новый проект Thym, предоставляющий инструменты для кросс-платформенной сборки мобильных приложений с использованием платформы Apache Cordova.


  1. Главная ссылка к новости (https://www.eclipse.org/org/pr...)
  2. OpenNews: Увидел свет Eclipse Luna
  3. OpenNews: Увидел свет Eclipse Kepler
  4. OpenNews: Инициатива по подготовке выпусков Eclipse с длительным сроком поддержки
  5. OpenNews: Релиз интегрированной среды разработки Eclipse Orion 1.0, работающей в браузере
  6. OpenNews: Проекту Eclipse присуждена премия ACM System Software Award
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/42497-eclipse
Ключевые слова: eclipse
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (24) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, iZEN (ok), 11:37, 25/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –12 +/
    +
     
     
  • 2.21, Анончег (?), 05:13, 26/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Краткость сестра таланта, Изя показал всем в очередной раз мастер-класс.

    Как всегда плюсанул Изе в карму.

     
  • 2.22, orgkhnargh (ok), 17:09, 26/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Да, такая кнопка есть прямо под постом.
     

  • 1.2, Аноним (-), 11:50, 25/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Почему во многих дистрибутивах Eclipse 3.8? Следующие версии такие плохие?
     
     
  • 2.6, Аноним (-), 12:49, 25/06/2015 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Кто-то ставит Java-IDE из дистрибутивов?
     
     
  • 3.15, vn971 (ok), 14:38, 25/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    вообще ставят, да, но это ошибка. Ставьте из офф.сайта или апдейченых реп, господа.
     
  • 2.7, dert (??), 12:53, 25/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Потому что бесплатно никто не хочет работать. Если что-то интересное вроде VLC ещё попилить любят, то готовить установочные пакеты - нет.
     
     
  • 3.10, iZEN (ok), 13:47, 25/06/2015 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > Потому что бесплатно никто не хочет работать.

    Сколько стоило портировать Eclipse 4.4.2 Luna с линукса на FreeBSD?
    http://www.freshports.org/java/eclipse/
    Ась?

    (Ecipse для FreeBSD не разрабатывают. Соответствующего дистрибутива IDE для этой ОС нет. Но есть исходники с условиями компиляции для трёх ОС: Windows, Mac OS X и GNU/Linux. Как хочешь, так и патчи системно-зависимые части.)

     
  • 2.17, anonymous (??), 17:15, 25/06/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Потому что многие дистрибутивы лохо-ориентированные. Они не для программистов а для тех, кто сам боиться пару конфигурационных файлов поправить. Вот и получается, что аудитория не способна оценить преимущества свежих IDE. А если кто-нибудь всё-таки отважится попросить обновления - его баг закроют с формулировкой "касается меньше процента пользователей".

    Выбирайте дистрибутивы сделанные людьми для людей, а не корпорациями для окупаемости.

     

  • 1.3, Аноним (-), 11:52, 25/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    что за времена пошли? ну не будет обычный пользователь (а в случае IDE - программист) каждый год учить новый инструмент (да и сторонние плагины не появятся быстро).
    Я хочу решать задачи, а не настраивать постоянно "молоток".
     
     
  • 2.8, Аноним (-), 13:11, 25/06/2015 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Каждый год люди рождаются и умирают, так же каждый год появляются новые проекты и новые разработчики, которым имеет смысл выбирать что-то "более новое".
     
  • 2.9, rmh (?), 13:32, 25/06/2015 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Я хочу решать задачи, а не настраивать постоянно "молоток".

    Во-первых, каких-то радикальных изменений в IDE не замечено.
    Во-вторых, никто не заставляет обновлять молоток.

     

  • 1.4, Futu (?), 11:52, 25/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    иерархическое представление вложенных проектов в Project Explorer

    Еще кто-то пользуется иерархическими проектами на  Java в 2015 году?

     
     
  • 2.5, Hrwati (?), 12:06, 25/06/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ты даже не представляешь, на чём летает аэрофлот.
     
     
  • 3.13, Аноним (-), 13:53, 25/06/2015 [^] [^^] [^^^] [ответить]  
  • +10 +/
    На иерархических проектах?
     
  • 2.11, программист (?), 13:49, 25/06/2015 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Один мой коллега очень любит IntelliJ IDEA. На вопрос что ему не нравится в Eclipse сказал, что одной из вещей, которых ему там не хватает, является это самое иерархическое вложение проектов. Мол если maven позволяет так организовывать проекты, то и IDE должна это поддерживать из коробки.
     
  • 2.12, iZEN (ok), 13:52, 25/06/2015 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > иерархическое представление вложенных проектов в Project Explorer
    > Еще кто-то пользуется иерархическими проектами на  Java в 2015 году?

    Неужели в России деградировало всё настолько, что модульное проектирование стало в диковинку?


     
     
  • 3.14, Futu (?), 14:28, 25/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Что касается веб проектов, то при микросервисной архитектуре не нужна подобная иерархия (parent pom для maven проектов). А на счет России ничего сказать не могу, россиянам виднее.
     
     
  • 4.16, виндотролль (ok), 16:03, 25/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Внезапно, кроме микросервисной архитектуры в 2015 году, существует еще много других. Но я конечно, говорю о реальном мире, а не о хипстерском мирке, где главный-вопрос-жизни-смерти-и-всего-такого — «does it scale?»
     
     
  • 5.19, Crazy Alex (ok), 18:06, 25/06/2015 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Как раз этот вопрос в реальном мире более чем актуален. Клиент почти всегда грузит систему больше, чем ожидалось. И если это хоть как-то не планировалось заранее (ага, то, что задачи выйдут за запланированные пределы) - начинается беготня с жопой в мыле. потому что даже если за переделку готовы платить - надо, чтобы она ещё была возможна малой кровью.
     
     
  • 6.20, виндотролль (ok), 02:01, 26/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Это была отсылка к https://www.youtube.com/watch?v=b2F-DItXtZs

    В видео по ссылке в полной мере раскрыта связь парент пома и скалабилити.

     
     
  • 7.23, Crazy Alex (ok), 18:07, 26/06/2015 [^] [^^] [^^^] [ответить]  
  • +/
    Я, в общем, на связь и не претендовал. Хотел только напомнить, что проблемы со scalability обычно догоняют, когда не ждали. особенно тех, кто считает, что они ему не грозят. Что это (как и любая другая реальная проблема) породило кучу псевдо-знатоков и "серебряных пуль" - это понятно, оно всегда так.
     

  • 1.18, Аноним (-), 17:26, 25/06/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ну да. Версии меняются. А несколько таргетов в одном проекте до сих пор через одно место. Могли бы уж в 2015 запилить, но нет лучше рисоварку диаграмм да контейнеры Docker.  
     
  • 1.24, Garrick (?), 10:34, 03/07/2015 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    У меня одного после обновления Луны до Марса посыпались какие-то ошибки из Мавена?
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру