LINUX.ORG.RU
 
onix_N

Вышел Eclipse IDE 3.7 Indigo


0

4

Сегодня вышел восьмой ежегодный релиз Eclipse IDE под номером 3.7 Indigo.

В выпуске данной версии участвовало 49 организаций, 62 команды, 408 контрибьюторов. Сейчас система насчитывает порядка 46 миллионов строк исходного кода, и выпускается официально в десяти редакциях.

Indigo включает важные изменения и нововведения для Java-разработчиков, в технологии моделирования, и улучшения в самой платформе Eclipse.

Новые возможности для Java-разработчиков:

  • EGit 1.0 - поддержка Git для Java-разработчиков.
  • WindowBuilder, редактор GUI теперь под патронатом проекта Eclipse и включен в поставку IDE.
  • Плагин для автоматизированного тестирования GUI для Java и HTML приложений Jubula включен в поставку IDE.
  • Плагин m2eclipse, который обеспечивает тесную интеграцию Maven и Eclipse, а также позволяет работать в Maven из-под Eclipse, включен в поставку.
  • Mylyn 3.6 поддерживает наблюдение за процессом сборки через Hudson прямо из Eclipse.
  • Клиент Eclipse Marketplace теперь поддерживает drag and drop установку основанных на Eclipse компонентов прямо в Eclipse.

Новое в Eclipse Modeling:

  • В Xtext 2.0 добавлены новые возможности для предметно-ориентированных языков (DSL).
  • Acceleo 3.1 объединяет интеграцию кода в сборки под Ant и Maven, а также включает в себя улучшенные возможности редактирования генераторов.
  • CDO Model Repository 4.0 теперь интегрируется с NoSQL БД такими, как Objectivity/DB, MongoDB, и DB4O. Проведена оптимизация кеширования и много других улучшений актуальных для моделей объемом в несколько гигибайт.
  • Улучшения в EMF.

Улучшения в EclipseRT:

  • EclipseLink 2.3 поддерживает многопользовательские JPA сущности, что позволяет включить JPA в SaaS-приложения.
  • Equinox 3.7 реализует OSGi 4.3 спецификацию, в том числе использование универсальных подписей, общие возможности, и требования для пакетов.
  • Eclipse Communication Framework (ECF) реализует OSGi 4.2 стандарты Remote Service и Remote Service Admin.
  • В Riena 3.0 включена поддержка создания приложений для веб-браузеров, используя Eclipse RAP.

SR1 выйдет по плану 23 сентября этого года, SR2 - 24 февраля 2012.

>>> Wiki

>>> Скачать

>>> Indigo

>>> Подробности


[#]  

А с CDT что? Оно вообще отдельно релизится?

* ()
[#]  

А тем временем в генте 3.6 никак не сделают.

*** ()
[#] Ответ на: комментарий от vurdalak 22.06.2011 20:04:22  
Insomnium

Лорчую. Даже в оверлеях не нашел, только с оффсайта в /opt. :\

*** ()
[#] Ответ на: комментарий от Insomnium 22.06.2011 20:06:42  
>>-----Цитата---->>

Лорчую. Даже в оверлеях не нашел, только с оффсайта в /opt. :\

<<-----Цитата----<<

Я подписан на этот баг. Раз в месяц кто-то жалуется и объясняет, почему не может написать ебилд. И все.

*** ()
[#]  
iZEN

На FreeBSD сейчас в коллекции портов Eclipse 3.6.2. Ждём индигу.

А в популярные линукс-дистрибутивы 3.6 до сих пор портировать не могут. Позор!

***** ()
[#] Ответ на: комментарий от Insomnium 22.06.2011 20:06:42  

>> Даже в оверлеях не нашел, только с оффсайта в /opt.

А чем этот способ установки не устраивает, или проблемы могут появиться? (У себя в дебиане так же делаю)

* ()
[#] Ответ на: комментарий от iZEN 22.06.2011 20:11:46  

>> На FreeBSD сейчас в коллекции портов Eclipse 3.6.2

Запускается хоть?

* ()
[#] Ответ на: комментарий от vurdalak 22.06.2011 20:07:59  

Официальную вики читать пробовали?

http://en.gentoo-wiki.com/wiki/Eclipse

>>Eclipse 3.6.2 (Helios) is available as overlay (dustin) or ebuild for your local overlay. You have also to make your own ebuild for swt 3.6.2.

()
[#]  

Хорошая новость.

** ()
[#] Ответ на: комментарий от tailgunner 22.06.2011 20:01:28  

> CDT 8 тоже вышел

А щито там нового?

** ()
[#] Ответ на: комментарий от twosev 22.06.2011 20:27:35  

> А щито там нового?

По моей ссылке есть ссылка на New and Noteworthy. Если вкратце, то ничего :)

***** ()
[#] Ответ на: комментарий от iZEN 22.06.2011 20:11:46  

>А в популярные линукс-дистрибутивы 3.6 до сих пор портировать не могут

в арче 3.6.2-1

anonymous ()
[#] Ответ на: комментарий от iZEN 22.06.2011 20:11:46  

Лолшто? В 15ой федоре 3.6.2, в равхайде уже 3.7.

anonymous ()
[#] Ответ на: комментарий от twosev 22.06.2011 20:27:35  
mironov_ivan
>>-----Цитата---->>

> CDT 8 тоже вышел

А щито там нового?

<<-----Цитата----<<

Плюсую к вопросу.

***** ()
[#] Ответ на: комментарий от ertgblasd 22.06.2011 20:15:45  
iZEN

3.6.2? Да вроде запускается:

*** Date: среда, 22 июня 2011 г. 21:01:28 Волгоградское летнее время

*** Platform Details:

*** System properties:
awt.toolkit=sun.awt.X11.XToolkit
eclipse.application=org.eclipse.ui.ide.workbench
eclipse.buildId=I20100608-0911
eclipse.commands=-os
freebsd
-ws
gtk
-arch
x86_64
-showsplash
-launcher
/usr/local/lib/eclipse/eclipse
-name
Eclipse
--launcher.library
/usr/local/lib/eclipse/plugins/org.eclipse.equinox.launcher.gtk.freebsd.x86_64_1.0.200.201106070207/eclipse_1312.so
-startup
/usr/local/lib/eclipse//plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
-exitdata
10019
-vm
/usr/local/openjdk7/bin/java
eclipse.home.location=file:/usr/local/lib/eclipse/
eclipse.launcher=/usr/local/lib/eclipse/eclipse
eclipse.launcher.name=Eclipse
eclipse.p2.data.area=@config.dir/../p2/
eclipse.p2.profile=SDKProfile
eclipse.product=org.eclipse.sdk.ide
eclipse.startTime=1308762058817
eclipse.vm=/usr/local/openjdk7/bin/java
eclipse.vmargs=-Xms80m
-Xmx768m
-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/usr/local/share/eclipse/dropins
-XX:MaxPermSize=512m
-jar
/usr/local/lib/eclipse//plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
equinox.use.ds=true
file.encoding=UTF-8
file.encoding.pkg=sun.io
file.separator=/
java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment
java.awt.printerjob=sun.print.PSPrinterJob
java.class.path=/usr/local/lib/eclipse//plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
java.class.version=51.0
java.endorsed.dirs=/usr/local/openjdk7/jre/lib/endorsed
java.ext.dirs=/usr/local/openjdk7/jre/lib/ext:/usr/java/packages/lib/ext
java.home=/usr/local/openjdk7/jre
java.io.tmpdir=/var/tmp/
java.library.path=/usr/java/packages/lib/amd64:/lib:/usr/lib:/usr/local/lib
java.runtime.name=OpenJDK Runtime Environment
java.runtime.version=1.7.0-root_2011_06_06_21_21-b00
java.specification.name=Java Platform API Specification
java.specification.vendor=Oracle Corporation
java.specification.version=1.7
java.vendor=Oracle Corporation
java.vendor.url=http://java.oracle.com/
java.vendor.url.bug=http://bugreport.sun.com/bugreport/
java.version=1.7.0
java.vm.info=mixed mode
java.vm.name=OpenJDK 64-Bit Server VM
java.vm.specification.name=Java Virtual Machine Specification
java.vm.specification.vendor=Oracle Corporation
java.vm.specification.version=1.7
java.vm.vendor=Oracle Corporation
java.vm.version=21.0-b14
line.separator=

...

***** ()
[#]  
g-apps

вот это наиприятнейшая новость!

()
[#]  

Кастую в тред Reset'а, который скажет, что Eclipse - тормозное, неюзабельное гогно.

anonymous ()
[#] Ответ на: комментарий от Insomnium 22.06.2011 20:06:42  
EvilBlueBeaver

> А тем временем в генте 3.6 никак не сделают.

> Лорчую. Даже в оверлеях не нашел, только с оффсайта в /opt. :\

layman -a dustin

и неплохо бы осилить eix-remote

* ()
[#] Ответ на: комментарий от anonymous 22.06.2011 20:35:03  
iZEN

Arch Linux ни разу не популярный, но безусловно популярный в узких кругах. :))

***** ()
[#]  
ovk48

> Сейчас система насчитывает порядка 46 миллионов строк исходного кода

OMG. То-то она так тормозит.

* ()
[#]  

Eclipse не нужен. Есть NetBeans.

()
[#]  

чем оно лучше нетбинс?

anonymous ()
[#]  

У меня оно не тормозит в отличие от NetBeans и Idea

anonymous ()
[#] Ответ на: комментарий от anonymous 22.06.2011 21:31:56  
momo

"умнее" idea ничего не видел, подсказки быстро вылетают, дописывает шаблоны листенеров, предлагает названия методов и тд.нетбинс юзал совсем немного, и чем оно лучше того же eclipse я не понял.

* ()
[#]  
splinter

сугубо личное мнение что netbeans все таки покошернее будет.

***** ()
[#] Ответ на: комментарий от vurdalak 22.06.2011 20:04:22  
deterok

И netbeans тоже косой...
I like my gentoo...

** ()
[#] Ответ на: комментарий от splinter 22.06.2011 21:44:27  

без поддержки python, netbeans не нужен.

* ()
[#] Ответ на: комментарий от splinter 22.06.2011 21:44:27  
deterok

Не знаешь, UML плагин свободный/бесплатный есть на netbeans?

** ()
[#] Ответ на: комментарий от Lucky 22.06.2011 21:55:35  
deterok

Это ваше личное мнение...

** ()
[#] Ответ на: комментарий от anonymous 22.06.2011 21:07:55  
Pavval

>Кастую в тред Reset'а, который скажет, что Eclipse - тормозное, неюзабельное гогно.

Зачем Reset? Я тебе и так скажу, что Eclipse - тормозное, а потому неюзабельное гогно. Тут Reset'ом не надо быть, чтобы это видеть.

**** ()
[#]  
franchukroman

Настраивать/использовать его менее удобно, чем emacs. Это плохо. Хотя в Eclipse есть многие фичи, которые для emacs так и не реализованы (рефакторинги C++, например). Да и автодополнение хотя бы не фризит редактор (в emacs автодополнение на основе semantic ужасно фризится, на основе clang - получше, gccsense - не знаю, облом собирать, правда, есть еще автодополнение, которое просто дополняет уже встречавшиеся в коде слова, и оно летает, но оно - далеко не лучший вариант, хотя сильно повышает скорость написания кода).

А вообще как IDE для человеков мне больше нравится Netbeans (хотя все равно 90% времени провожу в emacs).

** ()
[#] Ответ на: комментарий от tailgunner 22.06.2011 20:28:53  

>> А щито там нового?

> По моей ссылке есть ссылка на New and Noteworthy. Если вкратце, то ничего :)

Как эта ничего?

  • Refresh после билда теперь можно отключить.
  • Для отладки теперь необязательно создавать проект.
  • В режиме отладки появилась возможньсть просмотра содержимого сложных структур типа векторов и списков
  • Мультипроцессная отладка!
  • Удалённая отладка.
()
[#]  
Coldead

Ruby есть?

* ()
[#] Ответ на: комментарий от iZEN 22.06.2011 20:11:46  
Andru
>>-----Цитата---->>

А в популярные линукс-дистрибутивы 3.6 до сих пор портировать не могут. Позор!

<<-----Цитата----<<

ORLY?

[andru@kawaii-desktop ~]$ pacman -Si eclipse
Репозиторий           : extra
Название              : eclipse
Версия                : 3.6.2-1
URL                   : http://eclipse.org
Лицензии              : EPL/1.1
Группы                : Нет
Предоставляет         : Нет
Зависит от            : java-environment  gtk2  unzip  xulrunner
Дополнительно         : Нет
Конфликтует с         : Нет
Заменяет              : Нет
Будет загружено       : 169946,30 K
Размер установленного : 194820,00 K
Сборщик               : Paul Mattal <paul@archlinux.org>
Архитектура           : x86_64
Дата сборки           : Пнд 07 Мар 2011 16:28:38
MD5-сумма             : e889ada205ab8b9b17c64de6c7b62956
Описание              : An IDE for Java and other languages

*** ()
[#]  

> WindowBuilder, редактор GUI теперь под патронатом проекта Eclipse и включен в поставку IDE.
Латентные дельфисты ликуют!

** ()
[#] Ответ на: комментарий от Vanuan 22.06.2011 22:49:13  

> Мультипроцессная отладка!

Мало кому надо.

> Удалённая отладка.

Это и раньше было.

А остальное - ерунда, не достойная увеличения мажорной версии.

***** ()
[#] Ответ на: комментарий от anonymous 22.06.2011 21:31:56  

а разве для нетбинс есть система сборки rpm-пакетов?

Федорная система сборки основана на клипсе.

***** ()
[#] Ответ на: комментарий от iZEN 22.06.2011 20:11:46  
f1xmAn

>А в популярные линукс-дистрибутивы 3.6 до сих пор портировать не могут. Позор!

В Арче в комьюнити репозиториях лежит 3.6.

** ()
[#] Ответ на: комментарий от f1xmAn 22.06.2011 23:07:18  
iZEN

В Arch Linux нету OpenJDK7.

***** ()
[#] Ответ на: комментарий от Andru 22.06.2011 22:53:47  
f1xmAn

>А в популярные линукс-дистрибутивы 3.6 до сих пор портировать не могут. Позор!

На этот вброс откликнулся один федоровец и три арчевода. Весело, да :)

** ()
[#] Ответ на: комментарий от anonymous 22.06.2011 21:31:56  
iZEN

> чем оно лучше нетбинс?

Eclipse — модульная среда на основе Equinox/OSGi. NetBeans и IDEA — непойми-что, "среды в себе", их разработчики могут вертеть API/ABI расширений как хотят, делая vendor-lock in на самих себя.

***** ()
[#] Ответ на: комментарий от iZEN 22.06.2011 23:12:08  
f1xmAn

А зачем оно для Eclipse 3.6?

# pacman -Si eclipse
Репозиторий           : extra
Название              : eclipse
Версия                : 3.6.2-1
URL                   : http://eclipse.org
Лицензии              : EPL/1.1
Группы                : Нет
Предоставляет         : Нет
Зависит от            : java-environment  gtk2  unzip  xulrunner
Дополнительно         : Нет
Конфликтует с         : Нет
Заменяет              : Нет
Будет загружено       : 169946,30 K
Размер установленного : 194820,00 K
Сборщик               : Paul Mattal <paul@archlinux.org>
Архитектура           : x86_64
Дата сборки           : Пнд 07 Мар 2011 16:28:38
MD5-сумма             : e889ada205ab8b9b17c64de6c7b62956
Описание              : An IDE for Java and other languages

** ()
[#] Ответ на: комментарий от iZEN 22.06.2011 23:14:51  
sacred

разве это плохо ? idea любое действие делает лучше чем eclipse. лучше и удобнее

* ()
[#] Ответ на: комментарий от Insomnium 22.06.2011 20:06:42  
[I] dev-util/eclipse-sdk
     Available versions:  
        (3.4)   3.4-r2
        (3.5)   3.5.1-r1
        (3.6)   ~3.6.0[1] ~3.6.1[1] (~)3.6.2[1]
        {doc elibc_FreeBSD gnome java6 source}
     Installed versions:  3.6.2(3.6)[1](17:18:08 08.05.2011)(-doc -elibc_FreeBSD -gnome -source)
     Homepage:            http://www.eclipse.org/eclipse/
     Description:         Eclipse SDK

[1] "dustin" /var/lib/layman/dustin
* ()