Size: a a a

2020 March 11

DK

Dmitry Kalinichenko in Java & Co
с помощью launch4j делал javafx исполняемым под винду. Ток минус что нужна jre, либо он пихает всю jre в исполняемый файл, и файлик получается в  >100mb
источник

B

Beh0lder in Java & Co
Dmitry Kalinichenko
с помощью launch4j делал javafx исполняемым под винду. Ток минус что нужна jre, либо он пихает всю jre в исполняемый файл, и файлик получается в  >100mb
да, я с ним для вин склепал, работает даже. А вот с маком... Надо показать приложение, но на той стороне обычно прям обычные пользователи, надо сделать, чтобы им было максимально просто
источник

VS

Vitaly Sirotkin in Java & Co
Собери джарник и пусть его запустят
источник

VS

Vitaly Sirotkin in Java & Co
Если джава есть на компе, то оно просто запустится как обычно
источник

B

Beh0lder in Java & Co
Ну, в принципе должна...
источник

BS

Bekhruz Sharipov in Java & Co
Beh0lder
Ну, в принципе должна...
Если есть свободное время и желание, можешь попробовать graalvm))))
источник

B

Beh0lder in Java & Co
Bekhruz Sharipov
Если есть свободное время и желание, можешь попробовать graalvm))))
Чую подвох )) Надо конечному пользователю минимизировать замороч.
источник

B

Beh0lder in Java & Co
А штука в том, что их весьма немного и ради этого переписывать что есть на Яве,... ну, такое себе...
источник

БТ

Бекмамбет Трахтенберг in Java & Co
Так а чего просто не собрать джарник? Что так, что так нужна будет JRE
источник

B

Beh0lder in Java & Co
Для Вин есть возможность собрать инсталлер, который спросит - А есть у тебя JRE? Нет вон чеши устанавливай. А вот с Маком у меня вовсе нет опыту
источник

Iv

Ink virg in Java & Co
а разве не в этом суть джавы? где бы ты не запустил джарник, он напишет что чеши ставь, если нету
источник

RG

Roman Golubkov in Java & Co
Beh0lder
Для Вин есть возможность собрать инсталлер, который спросит - А есть у тебя JRE? Нет вон чеши устанавливай. А вот с Маком у меня вовсе нет опыту
2 сборки обычно делали - с jre и без. из коробки jar не запустить 2 кликом потому что "java - jar" альяс надо. launch4j норм тема
источник

БТ

Бекмамбет Трахтенберг in Java & Co
Beh0lder
Для Вин есть возможность собрать инсталлер, который спросит - А есть у тебя JRE? Нет вон чеши устанавливай. А вот с Маком у меня вовсе нет опыту
Ну сделай инсталлер на каком нибудь с++ чтобы он и запускал джарник
источник

BS

Bekhruz Sharipov in Java & Co
Beh0lder
А штука в том, что их весьма немного и ради этого переписывать что есть на Яве,... ну, такое себе...
С помощью graal-native можно скомпилить Java(и ещё несколько других языков) на что-то похожее на native, на хелоу ворлдах работает нормально)
источник

БТ

Бекмамбет Трахтенберг in Java & Co
Но в любом случае я не понимаю нафиг это надо. Десктоп приложение, так еще и в инсталлер собирать. Юзеру не проще будет запустить один джар файл вместо прохождения целого инсталлера?
источник

RG

Roman Golubkov in Java & Co
Bekhruz Sharipov
С помощью graal-native можно скомпилить Java(и ещё несколько других языков) на что-то похожее на native, на хелоу ворлдах работает нормально)
в ней нет десктопа особо если не на c# - а тогда он не нужен. той же javaFX в прочем и в jre уже нет
источник

DK

Dmitry Kalinichenko in Java & Co
Beh0lder
Для Вин есть возможность собрать инсталлер, который спросит - А есть у тебя JRE? Нет вон чеши устанавливай. А вот с Маком у меня вовсе нет опыту
я же тебе говорю, что в исполняемый файл exe можно запихать всю jre, она будет невидима для пользователя.Но exe будет вешать >100mb
источник

B

Beh0lder in Java & Co
Dmitry Kalinichenko
я же тебе говорю, что в исполняемый файл exe можно запихать всю jre, она будет невидима для пользователя.Но exe будет вешать >100mb
Да, я еще помню, спасибо )
источник

B

Beh0lder in Java & Co
Примерно понятно, всем спасибо. Надо добраться до дому и маленько попробовать.
Просто объяснять девочке лингвисту, что ей надо в делать в командной строке...
А еще когда сам этот мак в глаза не видел ))
источник

B

Beh0lder in Java & Co
источник