установка Eclipse

Привет всем!

решил поставить Eclipse, т.к. начинаю учить Java, и в качетсве IDE для нее советуют именно Eclipse.

почитав форум я понял, что есть eclipse-sdk, есть eclipse-cdt и еще куча плагинов - вот тут я немного запутался. eix выдал следующее:

localhost urban # eix -s eclipse
* dev-java/ant-eclipse-ecj
Available versions: (3.3) 3.3.0-r1
{elibc_FreeBSD}
Homepage: http://www.eclipse.org/
Description: Ant Compiler Adapter for Eclipse Java Compiler

* dev-java/eclipse-ecj
Available versions:
(3.2) 3.2 ~3.2.2
(3.3) 3.3.0-r1
{doc elibc_FreeBSD}
Homepage: http://www.eclipse.org/
Description: Eclipse Compiler for Java

* dev-util/eclipse-sdk
Available versions: (3.2) 3.2.1-r2
{branding cairo elibc_FreeBSD gnome opengl seamonkey}
Homepage: http://www.eclipse.org/
Description: Eclipse Tools Platform

Found 3 matches.

т.е. есть только eclipse-sdk, а eclipse-cdt нету. значит по логике мне нужно ставить именно sdk, правильно?

делаю :

localhost urban # emerge -pv eclipse-sdk

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild N ] dev-java/ant-nodeps-1.7.0 0 kB
[ebuild NSF ] dev-java/sun-jdk-1.4.2.16 USE="X alsa -doc -examples -jce -nsplugin -odbc" 35,545 kB
[ebuild N ] dev-java/junit-3.8.1-r3 USE="-doc -source" 432 kB
[ebuild N ] dev-java/commons-logging-1.1-r2 USE="-avalon-framework -avalon-logkit -doc -log4j -servletapi -source" 170 kB
[ebuild N ] dev-java/lucene-1.4.3-r3 USE="-doc -examples -source -test" 751 kB
[ebuild N ] dev-java/ant-commons-net-1.7.0 0 kB
[ebuild N ] dev-java/ant-swing-1.7.0 0 kB
[ebuild N ] dev-java/ant-jmf-1.7.0 0 kB
[ebuild N ] dev-java/ant-apache-resolver-1.7.0 0 kB
[ebuild N ] dev-java/jzlib-1.0.7-r1 USE="-doc -source" 50 kB
[ebuild N ] dev-java/ant-apache-oro-1.7.0 0 kB
[ebuild N ] dev-java/antlr-2.7.7 USE="python -debug -doc -examples -mono -nocxx -nojava -script -source" 1,774 kB
[ebuild N ] dev-java/log4j-1.2.14-r1 USE="-doc -javamail -jms -jmx -source" 2,707 kB
[ebuild NS ] dev-java/jakarta-regexp-1.4-r1 USE="-doc -source" 135 kB
[ebuild N ] dev-java/jython-2.1-r11 USE="readline -doc -source" 1,272 kB
[ebuild N ] dev-java/jdepend-2.9-r4 USE="-doc -source" 296 kB
[ebuild N ] dev-java/ant-junit-1.7.0 0 kB
[ebuild NS ] virtual/jdk-1.4.2 0 kB
[ebuild N ] dev-java/jsch-0.1.34 USE="-doc -examples -source" 259 kB
[ebuild N ] dev-java/ant-apache-bcel-1.7.0 0 kB
[ebuild N ] dev-java/ant-antlr-1.7.0 0 kB
[ebuild N ] dev-java/ant-apache-log4j-1.7.0 0 kB
[ebuild N ] dev-java/ant-apache-regexp-1.7.0 0 kB
[ebuild N ] dev-java/bsf-2.4.0-r1 USE="python -doc -examples -javascript -source -tcl" 293 kB
[ebuild N ] dev-java/ant-commons-logging-1.7.0 0 kB
[ebuild N ] dev-java/ant-jdepend-1.7.0 0 kB
[ebuild N ] dev-java/ant-jsch-1.7.0-r1 0 kB
[ebuild N ] dev-java/ant-apache-bsf-1.7.0-r1 0 kB
[ebuild N ] dev-java/ant-trax-1.7.0 0 kB
[ebuild N ] dev-java/ant-tasks-1.7.0-r2 USE="-jai -javamail -noantlr -nobcel -nobsf -nocommonslogging -nocommonsnet -nojdepend -nojmf -nojsch -nolog4j -nooro -noregexp -noresolver -noswing -noxalan" 0 kB
[ebuild N ] dev-java/ant-1.7.0 0 kB
[ebuild N ] dev-util/eclipse-sdk-3.2.1-r2 USE="cairo opengl -branding -gnome -seamonkey" 80,586 kB

Total: 32 packages (29 new, 3 in new slots), Size of downloads: 124,264 kB
Fetch Restriction: 1 package (1 unsatisfied)

вот тут меня насторожило вот что - что за неудовлетворенность в [ebuild NSF ] dev-java/sun-jdk-1.4.2.16 USE="X alsa -doc -examples -jce -nsplugin -odbc" 35,545 kB

поставиться ли eclipse? или я вобще не то делаю? всмысле не совсем то устанавливаю? подскажите плз как мне правильно установить eclipse? заранее спасибо!

>>.... есть eclipse-cdt

>>.... есть eclipse-cdt и еще куча плагинов

Дык это. Политика у них такая. По задумке девелоперов - эклипс эдакая универсальная оболочка управления плагинами. Весь функционал в плагинах. То бишь ставишь еклипс и в тырнет искать инфу о плагинах. Нашел нужный плагин - поставил. В принципе поскольку он типа кроссплатформенный то имхо совать плагины в ебилды не есть правильно. Потому в портэжах плагинов к еклипсу не так много. Точно знаю что eclipse-cdt это плагин для разработки на си.

>>ebuild NSF ] dev-java/sun-jdk-1.4.2.16 USE="X alsa -doc -examples -jce -nsplugin -odbc" 35,545 kB
Это нормально. Еклипсу требуется ява. Может так и должно быть, а может ебилд кривой. У меня попросил аж три движка различных версий.

>>подскажите плз как мне правильно установить eclipse
emerge eclipse-sdk

Далее читать доки по эклипсу на предмет установки плагинов. Хотя (глубочайшее имхо) правильней всего вместо него поставить емакс :). По крайней мере с пыхпом, перлом или сями куда удобней в емаксе.

>> Точно знаю

>> Точно знаю что eclipse-cdt это плагин для разработки на си.

Ясно! спасибо огромное за ответ!

>>ebuild NSF ] dev-java/sun-jdk-1.4.2.16 USE="X alsa -doc -examples -jce -nsplugin -odbc" 35,545 kB
>> Это нормально. Еклипсу требуется ява. Может так и должно быть, а может ебилд кривой. У меня попросил аж три движка различных версий.

я уже кажется понял. когда дошло до emerge этого - то написало -скачайте файл .bin и положите в distfiles
типа само оно не может как бы.

>>подскажите плз как мне правильно установить eclipse
>> emerge eclipse-sdk

так уже и делаю. благодарю за помощь!

>> По крайней мере с пыхпом, перлом или сями куда удобней в емаксе.

ну меня больше интересует java сейчас.

еще раз спасибо!

Success is simple. Do what's right, the right way, at the right time.

Quote: Еклипсу

Цитата:
Еклипсу требуется ява. Может так и должно быть, а может ебилд кривой. У меня попросил аж три движка различных версий.

Ебилд скорее всего нормальный, просто либов много тянеться на java, скорее всего комуто из этого винигрета требуются назные джавы (можно через "-pvt" | equery d =dev-java/sun-jdk-1.4.2.16 поглядеть точно, кто нехорошесть творит).

Sony Vaio SZ460 Premium, Core2Duo 2.0, hdd=200G:7200, mem=2G, hybrid video: nvidia 7400 + GMA 950

в портежах

в портежах версия старая
лучше скачать последний эклипс и установить юзверю в папку, сделать симлинк в ~/bin, прописать ~/bin в PATH

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".