Акция
Университет
Java FullStack
Python FullStack
AI Native Developer
new
Web FullStack
Обучение
Курсы
Задачи
Опросы
Игры
Помощь
График пинков
Стажировка
Сообщество
Пользователи
Форум
Чат
Статьи
Истории успеха
Активности
Отзывы
Подписки
Светлая тема
Лекции
Отзывы
О нас
CS50
Начать
Начать обучение
Начать обучение
Мое обучение
Курсы
Университет
Карта квестов
Лекции
Spring Foundation
Java Server
Уровень 2
Java backend: build tool вместо
javac
Java Server
2 уровень,
0 лекция
В этой лекции разбираем, зачем backend‑проекту нужен build tool, как связаны
javac
,
classpath
, зависимости и ресурсы, и почему
Gradle
делает сборку воспроизводимой.
Gradle Wrapper: способ сборки
Java Server
2 уровень,
1 лекция
В этой лекции разбираем, почему в учебном проекте нужно собирать приложение через
gradlew
, как устроен
gradle Wrapper
, где фиксируется версия Gradle в
gradle-wrapper.properties
, как проходит первый запуск и какие типичные ошибки чаще всего мешают воспроизводимой сборке.
Каркас
ReadLater Starter
Java Server
2 уровень,
2 лекция
В этой лекции разбираем, как устроить минимальный, но правильный каркас Gradle‑проекта: где лежат
settings.gradle.kts
,
build.gradle.kts
,
src/main/java
и
src/main/resources
, зачем нужен
ReadLaterApplication
и как зафиксировать понятную точку входа для запуска через
./gradlew
.
Первый запуск через
Wrapper
Java Server
2 уровень,
3 лекция
В этой лекции разбираем, как проверить проект вне IDE: собрать его через
./gradlew build
, запустить через
./gradlew run
, убедиться, что корень проекта выбран правильно, и избежать типичных проблем с путями, правами на файл и настройкой
application
.
Воспроизводимый каркас проекта
Java Server
2 уровень,
4 лекция
В этой лекции разбираем, как оформить backend‑проект так, чтобы он запускался одинаково у всех: через
gradlew
и
gradlew.bat
, с фиксированным
Gradle Wrapper
, понятным деревом файлов, аккуратным
.gitignore
и проверяемым сценарием старта из чистого репозитория.
Please enable JavaScript to continue using this application.