Обзор сборки Java: javac, Ant, Maven, Gradle с демонстрацией
Brandan Jones
0:00 / 0:00
Обзор сборки Java: javac, Ant, Maven, Gradle с демонстрацией
12 792 просмотра · 3 года назад
Brandan Jones
30,2 тыс. подписчиков
12 792 просмотра · 3 года назад
Компиляция, или сборка, программы на Java — это процесс преобразования текстовых файлов исходного кода с расширением .java в платформенно-независимые файлы байт-кода с расширением .class. Затем компилятор Just In Time преобразует это в машинный код — нули и единицы, которые говорят на языке нативного компьютера.
Существует несколько способов сборки программ на Java:
javac: нативный сборщик Java.
gradle: система сборки на основе JSON с управлением зависимостями. Часто используется в Android.
Maven: управление зависимостями и версиями на основе XML. Часто используется в основных программах Java и Spring Boot.
В этом видео я даю обзор каждого из них.
Исходный код свободно доступен на GitHub по адресу: https://github.com/discospiff/Vehicle...