Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
build.gradle:
apply(plugin: "application")
mainClassName = "name"terminal:
./gradlew installDist
./build/project_name/install/bin/project_nameТут мне пришла идея, даже можно сказать вызов. А как запустить приложения без jar?
В учебниках много всего было, но то, что не используется в реальной жизни быстро забывается. Я очень смутно помнил, как это делается, пришлось потратить несколько минут на гугл и чтения man java.
Я видал как томкату класс-файлы подкладывали. А потом через несколько лет оказалось, что это всё работает, только в двух местах: в IDE разраба и на проде. Даже пересобрать не удалось.
Так что ваш способ ещё не самый юморной :)
Ускоряем время сборки и доставки java web приложения