IntelliJ IDEA

Содержание
Введение
Скачать IntelliJ
Создать новый проект
Выбрать сборщик
Первый запуск
Увеличить шрифт
Другие статьи о Java

Введение

IntelliJ это самая популярная IDE для Java от российской компании JetBrains

Скачать IntelliJ

Скачиваем с сайта JetBrains.com

IntelliJ IDEA изображение с сайта www.andreyolegovich.ru
IntelliJ

Создать новый проект

File → New… → Project

IntelliJ IDEA File New Project изображение с сайта www.andreyolegovich.ru
IntelliJ

Выбираем нужный SDK.

IntelliJ IDEA New Project выбираем Project SDK изображение с сайта www.andreyolegovich.ru
IntelliJ

У меня в системе их три 14-й пользовался в прошлый раз - её IntelliJ запомнила.

Восьмая Java сейчас прописана в Path и есть ещё 16-я, но её я нигде не засветил - просто распакована в Program Files

В левом столбце нужно выбрать как вы хоитите собирать проект.

Для начала выберите просто Java

IntelliJ IDEA изображение с сайта www.andreyolegovich.ru
IntelliJ

Чтобы не настраивать всё вручную создайте проект из шаблона.

После первой установки доступен шаблон Command Line App - выберите его

IntelliJ IDEA изображение с сайта www.andreyolegovich.ru
IntelliJ

Придумайте имя проекта и пакета.

Имя пакета обычно задают как обратное написание домена (или воображаемого домена)

Если бы я делал проект для сайта topbicycle.ru то пакет бы назывался ru.topbicycle

IntelliJ IDEA изображение с сайта www.andreyolegovich.ru
IntelliJ

Пустой проект hw1 состоит из:

Первый запуск

Первым делом нужно выполнить

Build → Rebuild Project

IntelliJ IDEA изображение с сайта www.andreyolegovich.ru
IntelliJ

Если получили

Process finished with exit code 0

Значит всё хорошо, можно продолжать работу.

Увеличить шрифт

После того как проект создан советую зайти в настройки FileSettings и изменить размер шрифта на комфортный лично для вас.

Нужно поменять в двух местах: Appearance и Editor

Чтобы начать писать код выполните правый клик на src → New → Java Class

IntelliJ IDEA изображение с сайта www.andreyolegovich.ru
IntelliJ

Если при создании проекта выбрать Maven

IntelliJ IDEA изображение с сайта www.andreyolegovich.ru
IntelliJ

Задайте название проекту

IntelliJ IDEA изображение с сайта www.andreyolegovich.ru
IntelliJ

Выберите как открыть новый проект - вместо текущего (This Window) или в новом окне (New Window)

Если вы выбрали Maven проект - будет создан pom.xml файл

<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>org.homework</groupId> <artifactId>hw1</artifactId> <version>1.0-SNAPSHOT</version> </project>

C:\dev\tools\java-se-8u41-ri\bin\java.exe "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2020.2.1\lib\idea_rt.jar=21504:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2020.2.1\bin" -Dfile.encoding=UTF-8 -classpath C:\dev\tools\java-se-8u41-ri\jre\lib\charsets.jar;C:\dev\tools\java-se-8u41-ri\jre\lib\ext\cldrdata.jar;C:\dev\tools\java-se-8u41-ri\jre\lib\ext\dnsns.jar;C:\dev\tools\java-se-8u41-ri\jre\lib\ext\localedata.jar;C:\dev\tools\java-se-8u41-ri\jre\lib\ext\nashorn.jar;C:\dev\tools\java-se-8u41-ri\jre\lib\ext\sunec.jar;C:\dev\tools\java-se-8u41-ri\jre\lib\ext\sunjce_provider.jar;C:\dev\tools\java-se-8u41-ri\jre\lib\ext\sunmscapi.jar;C:\dev\tools\java-se-8u41-ri\jre\lib\ext\sunpkcs11.jar;C:\dev\tools\java-se-8u41-ri\jre\lib\ext\zipfs.jar;C:\dev\tools\java-se-8u41-ri\jre\lib\jce.jar;C:\dev\tools\java-se-8u41-ri\jre\lib\jsse.jar;C:\dev\tools\java-se-8u41-ri\jre\lib\management-agent.jar;C:\dev\tools\java-se-8u41-ri\jre\lib\resources.jar;C:\dev\tools\java-se-8u41-ri\jre\lib\rt.jar com.andrei.homework.Main Error: Could not find or load main class com.andrei.homework.Main Process finished with exit code 1

Первым делом попробуйте

Build → Rebuild Project

Похожие статьи
Программирование на Java
Установка Java
Intellij
Компиляция и запуск Java кода
final
switch
Определить тип переменной
Генератор случайных чисел
Импорт из других классов
Запросы к REST API на Java
Ошибки
Maven
JUnit