LINUX.ORG.RU

Eclipse. Debian


0

0

Установил в Debian 4.0 Etch среду разработки Eclipse 3.2. На компьютере имеется 512 Мб памяти и столько же свопа. Ядро 2.6.18-3

При запуске индикатор загрузки на заставке доходит почти до конца и останавливается. При этом процессом java постепенно отжирается вся свободная память, а затем и весь своп. В итоге все рушится от нехватки памяти.

Неужто Eclipse такой прожорливый? В винде на компе с 256 Мб памяти он не особо поворотливый, но работать можно, а тут...

Пробовал ставить последнюю java Jdk6 с Sun, не помогает.

Что делать?

anonymous

> Пробовал ставить последнюю java Jdk6 с Sun, не помогает.

По крайней мере в FC4, просто установка JDK ничего не меняет - при запуске Eclipse всё равно используется gij. Нодо поправить alternative, чтобы она указывала на Java от Sun.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

> Нодо поправить alternative, чтобы она указывала на Java от Sun.

Я сделал так: посмотрел через which где всякие java от gij, затем переименовал/переместил. Убедился, что java теперь как бы отсутствует, затем распаковал бинарник jdk и прописал в PATH путь к bin из распакованного jdk. Убедился, что сановская java есть, хотя бы путем запуска разных програамок, например, Azureus.

Затем снова попытался запустить eclipse и все равно облом.

anonymous
()
Ответ на: комментарий от anonymous

> Я сделал так: посмотрел через which где всякие java от gij, затем переименовал/переместил.

Ужоснах. Не делай так больше - ты вполне мог поломать систему и/или повредить работе пакетного менеджера. Кроме того, такие манипуляции не дают гарантий - посмотри по выводу ps, какая именно JVM используется.

А какой у тебя Eclipse? Скачанный с сайта или из дистра?

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

> Не делай так больше - ты вполне мог поломать систему и/или повредить работе пакетного менеджера.

Как правильно? Если деинсталировать gcj - оно захочет и eclipse снести.

> А какой у тебя Eclipse? Скачанный с сайта или из дистра?

Из дистра.

anonymous
()
Ответ на: комментарий от anonymous

>> Не делай так больше - ты вполне мог поломать систему и/или повредить работе пакетного менеджера.

> Как правильно?

В Debian тоже есть система alternatives, так что либо man alternatives, либо...

> Если деинсталировать gcj - оно захочет и eclipse снести.

...и хрен с ним, пусть сносит. Скачай с eclipse.org то, что тебе нужно, и попробуй запустить его с Sun JDK6.

В дистрибутиве может поставляться так называемый "native Eclipse", то есть Eclipse с ограниченным набором плагинов, прекомпилированный компилятором бета-качества. Из-за этого оно тормозит и глючит. Eclipse, скачанный с eclipse.org, и JVM от Sun - вот наш путь на сегодня.

tailgunner ★★★★★
()
Ответ на: комментарий от anonymous

> Как правильно? Если деинсталировать gcj - оно захочет и eclipse снести.

Ну, например, в Ubuntu переключение между gcj и Sun'ской jre делается через sudo update-alternatives --config java

kss ★★★★★
()

Спасибо всем ответившим. Заработало с выкаченым отдельно Eclipse и добавлением сановской джавы через update-alternativites

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.