LINUX.ORG.RU

Sun, возможно, сделает Consumer JRE частью текущей, 6-й версии Java


0

0

Активный участник разработки Java Chet Haase назвал в своем блоге приоритетные новшества, которым будет уделено внимание при разработке "уменьшенной", "клиентской" "броузерной" виртуальной машины Java. Вполне возможно, что появления Consumer JRE не придется ждать до выхода 7-й версии Java, а она будет включена в один из апдейтов Мустанга

Это сервис Quickstarter, постоянно висящий в памяти и кэширующий JVM процесс, помогающий снизить время запуска JVM

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

Deployment Toolkit, набор утилит, облегчающих поиск и установку JRE

Windows Graphics Performance, включение по умолчанию железной акселерации 2D-элементов GUI под Windows.

Nimbus Look & Feel, новый, значительно более приятный глазу пользователя, look & feel

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

anonymous

Проверено: svu ()

>Это сервис Quickstarter, постоянно висящий в памяти и кэширующий JVM процесс, помогающий снизить время запуска JVM

Т. е. жаба теперь будет жрать память даже при незапущенных приложениях?

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

Квикстартер, наверное, никто не запретит выключить. Это ж не МСОфис, у которого в запускалках половина ОС... Вы нормальных квикстартеров никогда не видели?;)

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

>приятный глазу пользователя

Вообще фраза не нужна. Когда же сан одумается и сделает жабу трупом.

P.S, Предлагаю svu запретить пропускать новости о жабе, т.к. он не адекватен в данном вопросе( ибо любовь зла, полюбишь и... жабу)

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

А еще я линух люблю. Так что просто сразу SВИМ %)

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

> Когда же сан одумается и сделает жабу трупом.

Когда же онанимус одумается и поймёт, что многим решениям на яве не вменямых аналогов на других языках. :)

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

>Когда же онанимус одумается и поймёт, что многим решениям на яве не вменямых аналогов на других языках. :)

А В линуксе нет нормальной поддержки железа. ЮЗАЕМ ВЕНДУ!

anonymous
()

> А В линуксе нет нормальной поддержки железа. ЮЗАЕМ ВЕНДУ!

Вызывающе неверная информация. После таких "перлов" сразу видно, что из себя представляет собеседник. ;-)

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

>Квикстартер, наверное, никто не запретит выключить. Это ж не МСОфис, у которого в запускалках половина ОС... Вы нормальных квикстартеров никогда не видели?;)

Ага, как же. Ты думаешь зря они жабу перевели под GPL? Сначала квикстартер, а потом и JVM в ядро...

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

А чего, забашляют Торвальдсу и основным дистрибьюторам, чтобы дефолтное ядро было с JVM...

true
()

>Когда же сан одумается и сделает жабу трупом.

жяво обычно почему-то ругают те кто ее даже близко не видел. либо админил криволапые поделия горе-програмеров из соседней комнаты.

мне вот не приходит в голову хаять ruby, я его не знаю. хотя я видел тесты где руби проигрывает жяве где-то раз в -цать по скорости. но тесты могут быть заказными потому я молчу.

а вы молодой человек много на жяво написали? хоть дальше хелло-ворда продвинулись?

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

>Значит, слухи о том, что JRE теперь будет весить всего 2-4М подтверждаются? :)

Вот если они сделают дробленую структуру, чтобы лишнюю фигню не тянуть :-)

P.S. И когда наконец выйдет плагин для поддержки жабы в 64битных браузерах?

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

>>Когда же сан одумается и сделает жабу трупом. >жяво обычно почему-то ругают те кто ее даже близко не видел. либо админил криволапые поделия горе-програмеров из соседней комнаты. >мне вот не приходит в голову хаять ruby, я его не знаю. хотя я видел тесты где руби проигрывает жяве где-то раз в -цать по скорости. но тесты могут быть заказными потому я молчу. >а вы молодой человек много на жяво написали? хоть дальше хелло-ворда продвинулись?

А я вот пытаюсь водрузить кривой сервлетный web-интерфейс из биллинга cake на tomcat. Выпадает исключение, выдаётся очень информатиыное сообщение http://www.linux.org.ru/jump-message.jsp?msgid=1933094 . И главное, это кривые руки программеров запрещают выводить человеческую информацию в трейсе исключения? Я, ни разу не видевший жабу, не знаю, в какую сторону смотреть - ни одного слова о чём-то значимом. Разрабочики советуют вместо tomcat ставить resin, но по некоторым причинам я не собираюсь воспользоваться таким вариантом.

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

>>а вы молодой человек много на жяво написали? хоть дальше хелло-ворда продвинулись?

>А я вот пытаюсь водрузить кривой сервлетный web-интерфейс из биллинга cake на tomcat. Выпадает исключение, выдаётся очень информатиыное сообщение http://www.linux.org.ru/jump-message.jsp?msgid=1933094 . И главное, это кривые руки программеров запрещают выводить человеческую информацию в трейсе исключения? Я, ни разу не видевший жабу, не знаю, в какую сторону смотреть - ни одного слова о чём-то значимом. Разрабочики советуют вместо tomcat ставить resin, но по некоторым причинам я не собираюсь воспользоваться таким вариантом.

ни хрена себе ни одного слово о чем-то значимом! все что могли сделать сановцы со своей стороны -- они сделали ( про ни одного слова о чем-то значимом -- гон. очень точно сказано -- root cause java.lang.NullPointerException org.apache.jsp.stat_all_jsp._jspService(stat_all_jsp.java:138) ). дальше -- все вопросы к разработчикам томката

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

> Я, ни разу не видевший жабу, не знаю, в какую сторону смотреть - ни одного слова о чём-то значимом

Оригинально. То есть вы ругаете жабу за то, что не потрудились изучить хотя бы основы, перед тем как ей пользоваться.

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

>Оригинально. То есть вы ругаете жабу за то, что не потрудились изучить хотя бы основы, перед тем как ей пользоваться.

Основы - знаю. Правда, не сервлеты (ибо, как известно, изучить все приложения жабы - это сильнее человеческого разума). Вот пока не сказали в целевой ветке, я не догадался искать файл stat_all.jsp в каталоге work, ибо ставил своё приложение в совершенно другой каталог. И нигде не нашёл даже руководства по установке приложений, кроме "В eclipse выберите пункт 'Развернуть приложение'". Никаких слов я не знаю, чтобы в поиске найти эту информацию. Да, белковый поисковик опять выручил, но какой ценой?

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

А ты купи себе нормальную память - сейчас это дешево. Не можешь сам - попроси папу с мамой.

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

> не адекватен в данном вопросе

А ты адекватен?

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

> Основы - знаю.

C "основами" ты никому не нужен. Ни разу.

> это сильнее человеческого разума.

Это ты что ли "разум"?

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

> Вот пока не сказали в целевой ветке, я не догадался искать файл stat_all.jsp в каталоге work, ибо ставил своё приложение в совершенно другой каталог.

То, что вы там нашли, благополучно исчезнет после передеплойки. А то, что вы не знаете элементарной вещи, как работает томкат (всего-то - для чего создаются каталоги tmp и work), говорит о том, что критиковать жабку вам пока рановато. :-/

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

>То, что вы там нашли, благополучно исчезнет после передеплойки. А то, что вы не знаете элементарной вещи, как работает томкат (всего-то - для чего создаются каталоги tmp и work), говорит о том, что критиковать жабку вам пока рановато. :-/

То, что мне надо развернуть обычный биллинг, требует знания работы tomcat'а, хотя это - не главная часть в нём? Я думал, что servlet engine единообразно делает своё дело, вне зависимости от реализации. Но, поимел геморрой на пустом месте (ведь вызывать хранимки в postgreSQL и выводить таблицы в HTML можно чем угодно, разворачивающимся гораздо проще). Это не плюс и не минус жабки, вот только я ещё не видел ни в одной среде сообщений об ошибке/трейса исключения, которые были бы так неинформативны - хотя бы путь указывали, что ли...

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

>> ибо, как известно, изучить все приложения жабы - это сильнее человеческого разума

>Улыбнуло =)

Я глубже остального разбирался только с CORBA и работой с ней из Java. Как было сказано выше, сервлеты не трогал. Но, тем не менее, в инете не нашёл информации, достаточной для устранения косяка с биллингом, который не из идеологии Java вылез.

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

>И нигде не нашёл даже руководства по установке приложений, кроме "В eclipse выберите пункт 'Развернуть приложение'". Никаких слов я не знаю, чтобы в поиске найти эту информацию. Да, белковый поисковик опять выручил, но какой ценой?

А инструкции по развертыванию приложения должна писать разработчики этого приложения. И если что-то не получается то нужно обращаться к ним.

ТО что они советуют поставить что-то другое вместо tomcat, то этот вопрос решается так - приложение по заявлениям разработчиков должно работать в tomcat? Если да, то флаг им в руки и пусть разбираются что не работает. Если нет, то тогда с них и спроса нет, и это уже ваши проблемы что вы пытаетесь запустить приложение там где не заявлено что оно должно работать.

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

Предлагаю: 1) ввести настройку на LOR, чтобы была возможность не видеть новости о Java - тогда критикующих Java в соответствующих топиках станет меньше вдвое :) 2) некоторым эту настройку включать принудительно :)

JRE в ядро - это, конечно, слишком сильно... Но вот обязать все основные полноформатные дистры включать её в себя - надо!

achy
()

Ох навертели, навертели то. По моему тщетно это всё.

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

> Это не плюс и не минус жабки, вот только я ещё не видел ни в одной среде сообщений об ошибке/трейса исключения, которые были бы так неинформативны - хотя бы путь указывали, что ли...

root cause java.lang.NullPointerException org.apache.jsp.stat_all_jsp._jspService(stat_all_jsp.java:138) - казалось бы, что может тут быть непонятного. Если требуется более глубокая отладка (что бывает довольно редко), то можно выставить её в conf/log4j.xml

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

>А ты купи себе нормальную память - сейчас это дешево. Не можешь сам - попроси папу с мамой.

Да я уж себе на гиг заработал. Но не считаю, что ее всю должна жаба зохавывать.

true
()

> Nimbus Look & Feel, новый, значительно более приятный глазу пользователя, look & feel

Вот же уроды, блин. Ну сколько можно костыли клепать? Сделали бы нормальную поддержку gtk-тем наконец, вместо жалких глючащих попыток "сэмулировать" их внешний вид и возможность их включения в произвольных приложениях. А то полно жаба-аппликух, которые под виндой дают включать нативную тему, а под линуксом уродливый метал.

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

>>Когда же онанимус одумается и поймёт, что многим решениям на яве не вменямых аналогов на других языках. :)

>А В линуксе нет нормальной поддержки железа. ЮЗАЕМ ВЕНДУ!

Скажи мне адрес я вызову на него инквизицию...)

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

> Вот же уроды, блин. Ну сколько можно костыли клепать? Сделали бы нормальную поддержку gtk-тем наконец, вместо жалких глючащих попыток "сэмулировать" их внешний вид и возможность их включения в произвольных приложениях.

А что, нимбус вполне себе ничего такая gtk тема. =)

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

> Заработал побольше. Но зачем мне больше гига памяти? Понадобится - куплю.

Только что жаловался что не хватает... Странный человек. Я вот, например, тоже думаю, что все проги должны работать на 233 проце. Но от этого, почему-то никакие разработчики в здравом уме не откажутся от ЯВУ и не побегут писать всё на асме.

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

> А что, нимбус вполне себе ничего такая gtk тема. =)

1) мне не нравится

2) у меня в дистрибутиве ее нет, и это не слакварь, чтобы я make install'ил что ни попадя. Да еще такую тонкую вещь, как разделяемые библиотеки темы, которые продгружаются тулкитом, обновляющимся независимо от них.. Мне моя система еще дорога

3) что с того толку? Мне нужно, чтобы жаба нормально мою текущую тему использовала (murrine)! Которая, к тому же, использует весьма потвиканый .gtkrc. С swt-приложениями все нормуль, а вот swing изображает ее весьма паршиво. А обычно и не пытается изображать, рисует metal - иногда с возможностью выбора цветовой гаммы.

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

>То, что мне надо развернуть обычный биллинг, требует знания работы tomcat'а, хотя это - не главная часть в нём?

ты трахаешся с обычным биллингом, потому что он написан криволапыми прогерами.

простой пример: есть веб апликейшн o3spaces, тут даже пробегала, там одна аккуратная WAR'ка которая очень аккуратно деплоится и все аккуратно сетапит. при всех минусах o3, процесс инсталляции там люди сделали на 5+. почему? потому что за бабки.

еще пример:

есть такая бесплатная прога, называется postfix. и ты себе представляеш - мне чтоб его настроить приходится изучать дибильные postfix-конфиги, всякие принципы работы с saslauth а чтоб ящик завести - еще и cyrus imap доку покурить.

а есть communigate pro который настраивается командой rpm -i.

если твой биллинг писали люди с кривыми лапами - найди их и застрели. или изучай томкат. кстате насчет resin я с ними согласен, оно лучче.

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

> 1) мне не нравится

А мне наоборот, муррина в целом - буэээ, хотя есть местами приятные моменты.

> 2) у меня в дистрибутиве ее нет, и это не слакварь, чтобы я make install'ил что ни попадя.

Так и запишем, checkinstall, debuild, самопальный ebuild и иже с ними ниасилил.

> Да еще такую тонкую вещь, как разделяемые библиотеки темы, которые продгружаются тулкитом, обновляющимся независимо от них.. Мне моя система еще дорога

Я не понял, что ты хотел сказать. GTK+ Theme Architecture читал конечно же?

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

>Когда же онанимус одумается и поймёт, что многим решениям на яве не вменямых аналогов на других языках

Не бзди в лужу. Примеры в студию.

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

Онанимус за словом в карман не лезет. :)

> Когда же сан одумается и сделает жабу трупом.

Аргументация на высоте, радует лишь, что Sun не придерживается мнения онанимных "специалистов" с ЛОРа. Как показывает практика, вступать с такими обезъянами в полемику - не барское дело. Тебе нужны примеры, юный хакер? J2EE.

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

>Когда же онанимус одумается и поймёт...

Bohtvaroh # (*) (22.05.2007 2:32:49)

Вот это ты загнал...

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

>И главное, это кривые руки программеров запрещают выводить человеческую информацию в трейсе исключения?

Судя по треду - именно их.

>ни одного слова о чём-то значимом

NullPointerException звучит как АбраКаДабра?

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

> И нигде не нашёл даже руководства по установке приложений, кроме "В eclipse выберите пункт 'Развернуть приложение'".

А что я говорил про туториалы из IDE? Вот результаты. А в томкете почитать хотя бы http://tomcat.apache.org/tomcat-6.0-doc/appdev/index.html Слабо? Или скачать томкет и посмотреть на examples которые там установлены?

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

>То, что мне надо развернуть обычный биллинг, требует знания работы tomcat'а, хотя это - не главная часть в нём?

Вообще-то чтобы разворачивать вебсервера надо изучить хотябы основы их конфигурирования.

>Это не плюс и не минус жабки, вот только я ещё не видел ни в одной среде сообщений об ошибке/трейса исключения, которые были бы так неинформативны - хотя бы путь указывали, что ли...

NPE это аналог Access Violation в венде и Segmentation Fault в unix. Он тебе указал конкретную строку где произошло обращение в пустоту. Какую еще информацию ты хочешь?

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

>А то полно жаба-аппликух, которые под виндой дают включать нативную тему, а под линуксом уродливый метал.

Нативность этой темы только в том что она нарисована. Точно тот же сэмулированный внешний вид. Или ты думал что переключение в WindowsLook&Feel делает так что свинг начинает рисовть нативные контролы?

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

>Но зачем мне больше гига памяти? Понадобится - куплю.

А я вот думаю, купить в новую мать CoreDuo 4Гб или прицениться к 8Гб памяти. В мой первый комп я ставил 128Мб. Это в 99-м было, тогда обычно 64Мб памяти имели на борту и 8-16 на видюхе. И я даже не прогер по образованию

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

>Я вот, например, тоже думаю, что все проги должны работать на 233 проце. Но от этого, почему-то никакие разработчики в здравом уме не откажутся от ЯВУ и не побегут писать всё на асме.

И я! И я так же считал. И исчо сщитал, что в среднем любому хватит 640кб памяти. А потом я прочитал эту тему http://forum.ixbt.com/topic.cgi?id=15:46970-4 и внес себе ее в закладки.

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

> Нативность этой темы только в том что она нарисована. Точно тот же сэмулированный внешний вид. Или ты думал что переключение в WindowsLook&Feel делает так что свинг начинает рисовть нативные контролы?

Да мне по фиг, только выглядит оно там корректно. А под gtk что жаба, что фф не могут достоверно прорисовать. Менюшки паршиво, скроллбары - вообще тихий ужас, в остальном - куча мелких проблем. Сказать "под виндой простой движок и темы без эффектов" конечно можно, но под виндой тоже бывают альтернативные темы на своих движках, те же clearlooks или human, ну и много других, и под жабой и фф они там тоже выглядят точнее (относительно всего вокруг), чем под линуксом.

И вообще, причем тут винда - это так, пример. Работает там оно или нет, в общем, непринципиально совершенно. Мне в линуксе надо. Больше всего от жабовских прог отворачивает то, что они жутко неконсистенты с декстопом по look & feel - остальные проблемы жабы на декстопе либо забылись, либо на них можно закрыть глаза. В общем и целом, swt-проги - единственное, что можно использовать с удовольствием. Но, к сожалению, мне нужны еще sqldeveloper и несколько других приложений, которым нет полноценных альтернатив..

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