Привет всем!
решил поставить 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.
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