Docker: навіщо потрібен та як створити контейнер з java додатком
В останні роки ідеологія ІТ змістилася на користь контейнеризації. Щоб зрозуміти, що це таке, можна провести аналогію з реальним світом — розробники, як співробітники порту, упаковують програмне забезпечення в один контейнер, який згодом може «транспортуватися» на різні платформи та розпаковуватись у готовий додаток, який не залежить від операційної системи та інших встановлених програм. Сьогодні одним із найбільш використовуваних інструментів контейнеризації є Docker (з’явився на ринку в 2008 році). Як…
Як збирати та пакувати Java-додаток: огляд інструментів
Перед деплоєм Java-додаток повинен бути зібраний у виконуваний файл (JAR, WAR або EAR). Під час збірки код компілюється, пакується і додаються необхідні залежності. Для цього існує кілька популярних інструментів. 1.1 Maven Maven — це один із найпопулярніших інструментів для управління залежностями та збірки Java-додатків. Maven використовує файл конфігурації pom.xml, в якому описуються всі залежності, плагіни та задачі. 1.2 Gradle Gradle — сучасна альтернатива Maven із більш гнучким синтаксисом на основі Groovy…







