Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> jar hell 
:(
    Опции темы
Andy_L20066
Дата 9.12.2009, 14:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 177
Регистрация: 10.3.2008

Репутация: нет
Всего: 1



привет, 
вот тут вычитал из одно статейки что как бы Java 7 будет поддерживать технологию Jigsaw, которая будет фактически конкурировать из OSGi. Как я понимаю, основной прикол в том что OSGi работает полностью на бандлах. Тоесть, если строится какая-нибудь система на основе OSGi, то для того чтобы расширить ее возможности - можно написать отдельный бандл, и легко внедрить этот бандл в существующую систему (вот к примеру Eclipse таким образом построен). 
Вопросы: 
1. может мне кто нормально объяснить что такое проблема "Jar hell", о которой я читал из этой же статьи? Написано только что OSGi решает эту проблему. (Возможно речь идет о том что джарки собираются в бандлы, тоесть по сути не нужно их собирать поотдельности или как... smile  smile )


2. что-то пока не очень влавливаю идею Jigsaw... тоесть тут наверное идет речь о том что если уж у тебя есть джава на компе, то к ней можно буде доставлять какие-то модули? 
как следующие вещи правильно понимать (это по поводу Jigsaw написано)?
• Modularize the JDK itself
• Integrate at low level
• Integrate with native packaging
• NOT a JSR but part of JDK 7

PM MAIL ICQ   Вверх
serger
Дата 9.12.2009, 15:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 518
Регистрация: 19.6.2007
Где: Ижевск

Репутация: 1
Всего: 5



Цитата(Andy_L20066 @  9.12.2009,  14:47 Найти цитируемый пост)
Jar hell

Ну вроде банально это проблема типа: в проекте требуются разные версии одной библиотеки.



--------------------
упс!
PM MAIL WWW Skype GTalk Jabber   Вверх
Andy_L20066
Дата 9.12.2009, 15:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 177
Регистрация: 10.3.2008

Репутация: нет
Всего: 1



ну если и так... а как тогда быть со 2-м вопросом?
PM MAIL ICQ   Вверх
serger
Дата 9.12.2009, 16:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 518
Регистрация: 19.6.2007
Где: Ижевск

Репутация: 1
Всего: 5



По-русски - вот тут:
http://samolisov.blogspot.com/2009/09/java.html
Честно, самому интересно.. Как я понял война идёт, м/у jigsaw vs OSGi.


--------------------
упс!
PM MAIL WWW Skype GTalk Jabber   Вверх
COVD
Дата 9.12.2009, 17:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1655
Регистрация: 26.7.2005

Репутация: 17
Всего: 43



Цитата

что-то пока не очень влавливаю идею Jigsaw... тоесть тут наверное идет речь о том что если уж у тебя есть джава на компе, то к ней можно буде доставлять какие-то модули? 


Речь также о том, что если java будет модульной, то не придется ее устанавливать целиком на клиентские компьютеры. Достаточно будет только установить небольшое ядро, а необходимые приложению модули можно устанавливать по запросу приложения. Большие обьем и время установки java - минус в конкуренции с технологиями типа Flash, ... , т.е. это в том числе и попытка усилить позиции java в области клиентских интернет приложений.

А почему не используют OSGi, а разрабатывают собственное, то многие предполагают в этом политику или бизнес причины.    

Это сообщение отредактировал(а) COVD - 9.12.2009, 17:43
PM MAIL   Вверх
Andy_L20066
Дата 9.12.2009, 17:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 177
Регистрация: 10.3.2008

Репутация: нет
Всего: 1



serger, cпасибо за ссылочку... вот сейчас читаю...

Добавлено через 8 минут и 56 секунд
COVD, спасибо, реально просветил меня, если есть ссылка по этому поводу, кинь пожалуйста
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0427 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.