170 похожих чатов

Ребят, кто-нибудь щупал инкубаторы? (https://openjdk.java.net/jeps/343) Я так понимаю, я с помощью

него, могу написать десктоп программку на условной 17й джаве, закинуть ее в пакет, отправить конечному пользователю, и он, не имея этой 17й джавы, сможет ее запустить?
Либо же ему все равно придется эту 17ю джаву себе завозить, а фишка этого инкубатора грубо говоря в одном экзешнике?

11 ответов

22 просмотра

это уже можно сделать через jlink, если память не изменяет

Alexandr ∨∧‾ Emelyanov
это уже можно сделать через jlink, если память не ...

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

Суперкот Межгалактический
Модули смотрел...но смогу ли я запаковать ждк, не ...

а что там иметь? один module.info с перечислением чего тебе от jdk надо

Alexandr ∨∧‾ Emelyanov
а что там иметь? один module.info с перечислением ...

В целом да Надо будет дома повозиться, спасибо)

Насколько следует из msi, deb, rpm, сама по себе эта штука не умеет делать полноценные бинарники и сделает вместо единого бинарника с приложением тупо пакет, в который будет завернута jre и нужные джарники/модули. В этом случае вопрос насколько вы готовы засорять машину пользователя чем-то помимо скачанного им файла.

Суперкот Межгалактический
Модули смотрел...но смогу ли я запаковать ждк, не ...

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

Etki
Насколько следует из msi, deb, rpm, сама по себе э...

Есть вариант предоставить конечному пользователю выбирать) Мол - если у тебя есть 17я джава или ты готов ее качать? получай обычную прогу без всего лишнего Не хочешь качать - качай вместе с завернутым жре

Etki
Да, он просто тебе автоматом скинет вообще все баз...

ыыыыыыы тогда уж лучше ручками указать то, что нужно

Суперкот Межгалактический
Есть вариант предоставить конечному пользователю в...

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

Etki
Насколько следует из msi, deb, rpm, сама по себе э...

Ставить как зависимость jre из пакетного менеджера целевой системы. Да, муторно и дорого в поддержке для кучи систем

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта