powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Java [игнор отключен] [закрыт для гостей] / Как Jigsaw решает jar hell проблему?
17 сообщений из 42, страница 2 из 2
Как Jigsaw решает jar hell проблему?
    #39805617
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
questionermaytonquestioner, у тебя есть какой-нибуть толстый проект где дофига зависимостей?

конечно.


А вот что делать с библиотеками я так и не понял. Мне надо самому ручками каждую либу прописывать в module-info.class ?
Посмотри сначала. Есть ли у тебя конфликты в фазе сборки.

Как тут пишут. https://maven.apache.org/plugins/maven-dependency-plugin/examples/resolving-conflicts-using-the-dependency-tree.html
...
Рейтинг: 0 / 0
Как Jigsaw решает jar hell проблему?
    #39805643
vimba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
questionerКак Jigsaw решает jar hell проблему?
Она решает её частично.

Для простых случаев, когда несовместимы не системо-образующие бибилиотеки, и до Jigsaw были(и есть) решения, ежели у вас киты отказываются стоять на черепах то ни jigsaw ни, что-либо другое вам не поможет, придётся выравнивать зависимости вручную.
...
Рейтинг: 0 / 0
Как Jigsaw решает jar hell проблему?
    #39805644
questioner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maytonquestionerпропущено...


конечно.


А вот что делать с библиотеками я так и не понял. Мне надо самому ручками каждую либу прописывать в module-info.class ?
Посмотри сначала. Есть ли у тебя конфликты в фазе сборки.

Как тут пишут. https://maven.apache.org/plugins/maven-dependency-plugin/examples/resolving-conflicts-using-the-dependency-tree.html

а что просто можно версию джавы подвинуть и запустить?

Даже если я свой код сделаю с module-info.java ?
...
Рейтинг: 0 / 0
Как Jigsaw решает jar hell проблему?
    #39805649
questioner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vimbaquestionerКак Jigsaw решает jar hell проблему?
Она решает её частично.

Для простых случаев, когда несовместимы не системо-образующие бибилиотеки, и до Jigsaw были(и есть) решения, ежели у вас киты отказываются стоять на черепах то ни jigsaw ни, что-либо другое вам не поможет, придётся выравнивать зависимости вручную.

даже через слои частично?
...
Рейтинг: 0 / 0
Как Jigsaw решает jar hell проблему?
    #39805652
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
questionermaytonпропущено...

Посмотри сначала. Есть ли у тебя конфликты в фазе сборки.

Как тут пишут. https://maven.apache.org/plugins/maven-dependency-plugin/examples/resolving-conflicts-using-the-dependency-tree.html

а что просто можно версию джавы подвинуть и запустить?

Даже если я свой код сделаю с module-info.java ?
Имеет смысл всё таки сначала протестировать твой проект на конфликты а потом внедрять модульность.

Согласись, было бы глупо просто так делать изменения за которые никто не заплатит а может даже и
даст "по шапке" за то что потрачено время.
...
Рейтинг: 0 / 0
Как Jigsaw решает jar hell проблему?
    #39805661
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поднятие версии Java никак не решает проблему jar-hell.
...
Рейтинг: 0 / 0
Как Jigsaw решает jar hell проблему?
    #39806052
questioner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maytonПоднятие версии Java никак не решает проблему jar-hell.
я спрашивал про миграцию на 9 джаву)
...
Рейтинг: 0 / 0
Как Jigsaw решает jar hell проблему?
    #39806057
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мигрируй.
...
Рейтинг: 0 / 0
Как Jigsaw решает jar hell проблему?
    #39806131
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Глупо мигрировать на "однодневку" Java9, когда уже есть и LTS Java11 и следующая полугодовая Java12.
...
Рейтинг: 0 / 0
Как Jigsaw решает jar hell проблему?
    #39806148
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Согласен. Я-бы мигрировал на 11 LTS.
Слово LTS мне нравится. От него на душе как-то тепло и спокойно становится.
...
Рейтинг: 0 / 0
Как Jigsaw решает jar hell проблему?
    #39806157
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonСлово LTS мне нравится. От него на душе как-то тепло и спокойно становится
ровно до момент возникновения слова EOL :)
...
Рейтинг: 0 / 0
Как Jigsaw решает jar hell проблему?
    #39806165
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
До 2022 года. Можно успеть поменять специальность. Пойти в ПМ-ы.... Или в управдомы.
...
Рейтинг: 0 / 0
Как Jigsaw решает jar hell проблему?
    #39806175
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
https://adoptopenjdk.net/support.html First AvailabilityNext ReleaseEnd of Availability * Java 8 (LTS)March 2014 1.8.0_22216th July 2019At Least Sep 2023Java 11 (LTS)Sept 2018 11.0.416th July 2019 At Least Sept 2022

  • Notes:
  • As a general philosophy, AdoptOpenJDK will continue to build binaries for LTS releases as long as the corresponding upstream source is actively maintained.
  • The Eclipse OpenJ9 Support Document covers extra support info for that VM.
...
Рейтинг: 0 / 0
Как Jigsaw решает jar hell проблему?
    #39806186
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поправил табличку
https://adoptopenjdk.net/support.html First AvailabilityNext ReleaseEnd of Availability * Java 8 (LTS)March 2014 1.8.0_222 16th July 2019At Least Sep 2023Java 11 (LTS)Sept 2018 11.0.4 16th July 2019 At Least Sept 2022
  • Notes: As a general philosophy, AdoptOpenJDK will continue to build binaries for LTS releases as long as the corresponding upstream source is actively maintained.
  • The Eclipse OpenJ9 Support Document covers extra support info for that VM.
...
Рейтинг: 0 / 0
Как Jigsaw решает jar hell проблему?
    #39806410
questioner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. SidorovГлупо мигрировать на "однодневку" Java9, когда уже есть и LTS Java11 и следующая полугодовая Java12.

Глупо или не глупо это совсем другой вопрос.

Вопрос про то как это сделать. На 90% миграция будет такая же что на 9-ку, что на 12-ку
...
Рейтинг: 0 / 0
Как Jigsaw решает jar hell проблему?
    #39806419
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
questionerBasil A. SidorovГлупо мигрировать на "однодневку" Java9, когда уже есть и LTS Java11 и следующая полугодовая Java12.

Глупо или не глупо это совсем другой вопрос.

Вопрос про то как это сделать. На 90% миграция будет такая же что на 9-ку, что на 12-ку
Что сделать? Ты по прежнему в топике не поставил вопроса.

А вот что делать с библиотеками я так и не понял. Мне надо самому ручками каждую либу прописывать в module-info.class ?
Никто не заставляет ничего прописывать. Или ты хочешь просто объявить свою библиотеку модулем?

Просто так? На будущее?
...
Рейтинг: 0 / 0
Как Jigsaw решает jar hell проблему?
    #39806458
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
questionerВопрос про то как это сделать.Для начала - протестировать то, что есть под JDK11.
Если работает - начать думать: "Что и как рефакторить".
...
Рейтинг: 0 / 0
17 сообщений из 42, страница 2 из 2
Форумы / Java [игнор отключен] [закрыт для гостей] / Как Jigsaw решает jar hell проблему?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]