Size: a a a

2019 March 27

ST

Slava Tutrinov in graalvm_ru
Oleg Shelajev
Как ты jlink делал?
jlink --module-path target/classes:target/lib:$JAVA_HOME/jmods --add-modules com.mycompany.app --launcher launch=com.mycompany.app/com.mycompany.app.App --compress 2 --no-header-files --no-man-pages --strip-debug --output test1
источник

OS

Oleg Shelajev in graalvm_ru
Ну так он же и так и так новый подсовывает? Мне кажется
источник

AZ

Andrey Zavtrakov in graalvm_ru
—upgrade-module-path=/path/to/compiler.jar - так?
источник

ST

Slava Tutrinov in graalvm_ru
Andrey Zavtrakov
—upgrade-module-path=/path/to/compiler.jar - так?
это если java запускать
источник

ST

Slava Tutrinov in graalvm_ru
я как раз хочу избавиться от этого параметра и собираю бандл jlink'ом
источник

AZ

Andrey Zavtrakov in graalvm_ru
Ну я про java и спрашиваю, мне интересно почему jlink сборка быстрее
источник

ST

Slava Tutrinov in graalvm_ru
Slava Tutrinov
jlink --module-path target/classes:target/lib:$JAVA_HOME/jmods --add-modules com.mycompany.app --launcher launch=com.mycompany.app/com.mycompany.app.App --compress 2 --no-header-files --no-man-pages --strip-debug --output test1
в target/lib лежат свежие джарники грааля и грааль.джс
источник

OS

Oleg Shelajev in graalvm_ru
Мне тоже интересно, непонятно и интересно :)
источник

OS

Oleg Shelajev in graalvm_ru
Но хорошо хоть быстрее :)
источник
2019 March 29

OS

Oleg Shelajev in graalvm_ru
источник

ST

Slava Tutrinov in graalvm_ru
это я
источник

OS

Oleg Shelajev in graalvm_ru
круто :)

Теперь мы имеем забандленное приложение в виде запускаемого sh-скрипта со своей джавой, со всеми необходимыми модулями (включая свежий graalvm), с преферансом и барышнями.

правильно сказать -
свежий graalvm —> свежий компилятор Graal и GraalVM JavaScript Engine (в простонародье graal.js)
источник

ST

Slava Tutrinov in graalvm_ru
да) именно так
источник

ST

Slava Tutrinov in graalvm_ru
в комментах можешь на это указать)
источник

ST

Slava Tutrinov in graalvm_ru
а так, спасибо за то, что вы есть)
источник

ST

Slava Tutrinov in graalvm_ru
я про graal и тебя в частности
источник

OS

Oleg Shelajev in graalvm_ru
а ты говорил что там с джей-линком быстрее стало
источник

ST

Slava Tutrinov in graalvm_ru
да, говорил и на тестах это видно
НО тут в чате я вас чутка обманул и себя тоже - тесты проводил без параметра, то есть по сути никакое предложение со словами с заглавных букв код не разбирал
источник

ST

Slava Tutrinov in graalvm_ru
голые итерации по сути
источник

ST

Slava Tutrinov in graalvm_ru
и вот там была нормальная такая разница
источник