JavaRush
Акция
Университет
Java FullStack
Python FullStack
AI Native Developer
new
Web FullStack
Обучение
Курсы
Задачи
Опросы
Игры
Помощь
График пинков
Стажировка
Сообщество
Пользователи
Форум
Чат
Статьи
Истории успеха
Активности
Отзывы
Подписки
Светлая тема

Лекции

  • Отзывы
  • О нас
  • CS50
Начать
Начать обучение
Начать обучение
  • Мое обучение
  • Курсы
  • Университет
  • Карта квестов
  • Лекции
  • 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 и проверяемым сценарием старта из чистого репозитория.
    Открыта
Обучение
  • Курсы программирования
  • Регистрация
  • Курс Java
  • Помощь по задачам
  • Цены
Сообщество
  • Пользователи
  • Статьи
  • Форум
  • Чат
  • Истории успеха
  • Активности
Компания
  • О нас
  • Контакты
  • Отзывы
  • FAQ
  • Поддержка
JavaRushJavaRush — это интерактивный онлайн-курс по изучению Java-программирования c нуля. Он содержит 1200 практических задач с проверкой решения в один клик, необходимый минимум теории по основам Java и мотивирующие фишки, которые помогут пройти курс до конца: игры, опросы, интересные проекты и статьи об эффективном обучении и карьере Java‑девелопера.
Подписывайтесь
Язык интерфейса
Русский
English Українська
"Программистами не рождаются" © 2026 JavaRush
MastercardVisa
"Программистами не рождаются" © 2026 JavaRush