Найти в Дзене

Установка и настройка IDEA и JDK, синхронизация с GitHub.

4-ая статья из цикла "подготовка к обучению".

Прежде чем серьёзно приступить к обучению, необходимо настроить подходящее ПО для этого. Решил начать со скачивания дистрибутива JDK - Java Development Kit. Отмечу, что язык Kotlin, который я буду изучать сразу после завершения подкурса Java Core, поддерживает 8 редакцию Java, поэтому для себя я решил скачивать именно эту редакцию, невзирая на то, что она уже относительно устарела. Зайдя на сайт Oracle и дойдя до соответствующей вкладки Downloads, неожиданно столкнулся с требованием пройти сверхдетализированную регистрацию, где у меня разве что паспортные данные со СНИЛС не спрашивают.

Я точно не на сайте Госсуслуг?
Я точно не на сайте Госсуслуг?

Мне такой подход не понравился, поэтому я воспользовался зеркалом с JDK нужной мне версией. Дальше просто - распаковка дистрибутива и установка по умолчанию. Для последующей работы с консолью может потребоваться вручную прописать пути в переменных средах, если вдруг не обрабатывается команда javac. Подробная инструкция.

С JDK всё, скачиваем IntelliJ IDEA Community Edition - нашу среду разработки компании JetBrains. Интересный факт - данная компания ко всему прочему является и создателем языка Kotlin. Аналогично устанавливаем всё по умолчанию, после чего можно начинать работать. При создании нового проекта может потребоваться указать версию JDK. Тут два варианта: либо вручную указываем путь к ней путь, либо просто скачиваем прямо в самой программе, выбрав пункт Download JDK.

-3

Последний шаг - это синхронизация IDEA с GitHub. Git - система контроля версий, суть которого в синхронизации написанного вами кода в так называемом репозитории на удалённом сервере, откуда он всегда доступен по прямой ссылке (как пример мой репозиторий), поэтапном внесении изменений в коде с возможностью вернуться на предыдущие правки и совместном написании программ. Более подробно можно прочесть здесь и увидеть тут. Знание Git необходимо на любой серьёзной работе, так что +1 в копилку необходимых знаний.

Возвращаясь к синхронизации. Для начала необходимо создать аккаунт на GitHub. После этого внутри Idea ищем вверху пункт VCS. В нём выбираем поле Share Project on GitHub. Вводим логин и пароль, которые указали при регистрации на GitHub и задаём папку (она же репозиторий), в которой будет храниться наш проект. Появится окно Add Files For Initial Commit, проверяем наличие везде проставленных галочек и жмём кнопку Add, аналогично при вопросе о добавлении файла .gitignore. Если всё прошло нормально, внизу появится значок master, а вверху новые значки для работы с репозиторием.

Все подготовительные работы завершены, можно приступать непосредственно и обучению.