Как сделать проект в intellij idea

Добавил пользователь Morpheus
Обновлено: 04.10.2024

Эта статья рассказывает о том, как настроить Ваше рабочее пространство в IntelliJ IDEA для разработки плагинов с использованием SpongeAPI и а системы сборки, таких как Maven или Gradle или Плагин разработки Minecraft.

Использование IDEA Minecraft Dev плагина для создания рабочей отправной точки

Плагин Minecraft Development для IntelliJ это отличный плагин, который делает процесс создания плагина гораздо проще, а также предоставляет некоторые аккуратные и полезные возможности для разработки. По умолчанию он создаст проект, который использует Gradle как инструмент сборки.

Установка Плагина Разработки Minecraft

Этот плагин доступен в репозитории плагинов JetBrains IntelliJ.

Благодаря нему, вы можете установить плагин через внутренний браузер IntelliJ. Перейдите в File -> Settings -> Plugins и нажмите на кнопку Browse Repositories. внизу окна. В окне поиска просто найдите Minecraft . Вы можете установить его там и перезапустить IntelliJ, чтобы активировать плагин.

Создание Вашего Проекта из Шаблона

Откройте IntelliJ IDEA.

Нажмите Create New Project .

Выберите Minecraft в всплывающем меню.

Убедитесь, что в SDK проекта установлена версия 8/1.8 Java.

Выберите Sponge plugin для типа вашего проекта, затем нажмите Next .

Введите Ваши Group ID, Artifact ID, и Version.

Group ID обычно должен соответствовать названию Вашего пакета Java. Для подробностей смотрите Основной класс плагина .

Artifact ID обычно должен соответствовать Вашему plugin ID, который задавался Вами ранее, например myplugin .

Your Version is up to you. See Номер версии for details.

Выберите нужные инструмент сборки, Gradle или Mave, затем нажмите Next .

Проверьте ** Plugin Name**(имя плагина) и ** Main Class Name**(имя главного класса) для убеждения в том, что все верно.

Укажите description**(описание), **authors**(авторы), **website**(сайт), и ** dependencies**(зависимости плагина) которые вы хотите.

Нажмите Next для дальнейших действий.

Проверьте имя проекта, местоположение и информацию о модулях, затем нажмите Finish .

Плагин создаст основной java файл как точку начала, с введенным журналом. Вы можете добавить logger.info() в событии onServerStart для того, чтобы видеть, что плагин работает когда вы запускаете сервер.

Изменение конфигурации проекта

Перейдите в Gradle или Maven секцию, в зависимости от того, что вы выбрали при создании проекта.

Создание плагина с нуля – Gradle

Откройте IntelliJ IDEA.

Нажмите Create New Project .

Выберите Gradle в раскрывшемся списке.

Если вы хотите, выберите любые дополнительные библиотеки и фреймворки, например Kotlin.

Убедитесь, что в SDK проекта установлена версия 8/1.8 Java.

Нажмите Next для дальнейших действий.

Введите Ваши Group ID, Artifact ID, и Version.

Group ID обычно должен соответствовать названию Вашего пакета Java. Для подробностей смотрите Основной класс плагина .

Artifact ID обычно должен соответствовать Вашему plugin ID, который задавался Вами ранее, например myplugin .

Your Version is up to you. See Номер версии for details.

Нажмите Next два раза, назовите проект и нажмите Finish .

Windows: File -> Settings -> Build, Execution, Deployment -> Gradle

Mac: Intellij IDEA -> Preferences -> Build, Execution, Deployment -> Build Tools -> Gradle

Включение Use Auto-import в том же месте позволит изменить конфигурацию gradle для автоматического обновления без постоянных запросов от IDEA.

При включении этих настроек, будет создана директория /src/main/java , где вы можете начать создавать основные файлы кода плагина.

Редактирование Скрипта Сборки

Откройте build.gradle в навигаторе и добавьте зависимости.

Отредактируйте build-скрипт, как описано в статье Настройка Gradle .

Откройте Gradle tab в правой части окна программы и нажмите кнопку обновления (refresh).

Установка Gradle завершена! Теперь Вы можете приступить к написанию кода Вашего плагина.

Создание плагина с нуля – Maven

Создание Вашего Проекта

Откройте IntelliJ IDEA.

Нажмите Create New Project .

Выберите Maven в раскрывающемся списке.

Убедитесь, что в SDK проекта установлена версия 8/1.8 Java.

Нажмите Next для дальнейших действий.

Введите Ваши Group ID, Artifact ID, и Version.

Group ID обычно должен соответствовать названию Вашего пакета Java. Для подробностей смотрите Основной класс плагина .

Artifact ID обычно должен соответствовать Вашему plugin ID, который задавался Вами ранее, например myplugin .

Your Version is up to you. See Номер версии for details.

Введите имя Вашего проекта и нажмите кнопку Finish .

Изменение конфигурации проекта

Откройте pom.xml в навигаторе.

Отредактируйте build-скрипт, как описано в статье Настройка Maven .

Обновите Ваш проект Maven.

Импортируйте изменения Maven, если появилась подсказка.

Тестирование Вашего Плагина

Следующие инструкции созданы для быстрого способа тестирования вашего плагина, но не являются самым эффективным способом для постоянной разработки.

Для создания .jar файла, используя Gradle:

Перейдите в View -> Tool Windows -> Gradle

Под Tasks -> Build , нажмите на jar

Процесс сборки должен создать jar в build\libs

Для создания .jar файла, используя Mave:

Перейдите в View -> «Tool Windows`` -> Maven Projects

В окне Maven Projects , укажите название вашего проекта

В Plugins , укажите jar

Сделайте двойной щелчок по jar:jar

Процесс сборки должен создать jar в taget

Скопируйте ваш jar файл в директорию mods рабочего Sponge сервера, затем перезапустите сервер для проверки.

Для более эффективного процесса разработки, смотрите Отладка плагина для инструкций по запуску как на сервере Sponge, так и плагина внутри IDEA. Этот процесс позволяет вам изменять код плагина без перезапуска сервера.

Импорт Существующего Проекта (Gradle или Maven)

Если вы уже начали работу с вашим проектом и хотите снова импортировать его позже, вам необходимо его импортировать вместо повторного создания внутри вашей IDE:

На этом шаге мы рассмотрим cоздание Maven-проекта в Intellij Idea

В предыдущем шаге мы создавали проект средствами командной строки. Но такой подход часто используется, когда под рукой нет определенной среды разработки или же данный проект лежит на каком-то сервере. В остальных случаях удобней создавать проект средствами среды разработки. Мы будем создавать проект в среде Intellij Idea:

    Откроем Intellij Idea и нажмем на Create New Project. Откроется окно, в котором нужно выбрать в левой колонке Maven:


Существует две версии IntelliJ IDEA – Community и Unlimited. Первая – бесплатная, но ограниченная. В ней не поддерживаются фреймворки Spring, Vaadin, GWT, языки JavaScript и TypeScript, SQL и многое другое. Вторая включает в себя всевозможные фичи для коллективной разработки, но бесплатна будет только 30 дней пробного периода. Потом вам придётся заплатить минимум 533 доллара США.

Нам с головой хватит возможностей бесплатной версии, соответственно, ориентируемся на установочный файл с именем idealC.

Для установки в ОС Windows нам потребуется скачать с официального сайта исходник с расширением exe. Далее запускаем его и следуем инструкциям установщика.

В MacOS — двойной щелчок на файле ideaIC.dmg, монтируем архив и копируем исходники в папку Applications.

Для Linux необходимо распаковать ideaIC.gz в директорию, которая поддерживает выполнение файлов. Для иерархии формата FHS это /opt. После этого перейдите в подкаталог /bin и запустите файл idea.sh.

Теперь давайте разберёмся, как настроить IntelliJ IDEA.

Предварительная настройка


Следующим шагом настройки intellij idea будет выбор темы. ПО умолчанию их две – стандартная (светлая) и Darcula (тёмная).



Впрочем, среда программирования IntelliJ IDEA на этом и не думает успокаиваться, предлагая скачать дополнительные надстройки. Спасибо, нас это тоже не интересует!


Теперь, когда с установкой и настройкой IntelliJ IDEA покончено, можно приступить к работе. Начинается она, разумеется, с создания IntelliJ IDEA проекта.


С этим действием у вас вряд ли возникнут трудности, ведь новое диалоговое окно предлагает лишь 4 варианта: создать новый проект (Create New Project), открыть существующий (Open), импортировать проект (Import Project) или выйти из системы контроля версий (Check out from Version Control). Выбираем первый пункт. Подробнее о том, как создать проект IntelliJ IDEA, что делать уже внутри среды, лучше почитать на официальном сайте, потому что возможностей для кастомизации рабочего пространства здесь действительно много.

Проблемы и вопросы

Далее у вас наверняка возникнет несколько вопросов, один из которых касается активации IntelliJ IDEA. Ограниченная версия или 30-дневная триал-версия не требуют регистрации и дополнительных манипуляций. Но если вы хотите активировать купленную, необходимо выполнить следующие действия:

Следующий традиционный вопрос касается обновления IDE. Здесь алгоритм такой же, как при установке: скачать-запустить-следовать инструкциям или удалить-установить заново-сослаться_на_существующий_файл_настроек в самом первом диалоговом окне.

На всякий случай вот ещё инструкция, как удалить IntelliJ IDEA:

  1. стандартным способом через панель управления в Windows. При желании добить остатки в реестре по пути: “HKEY_CLASSES_ROOT\IntelliJIDEAProjectFile”;
  2. в Linux потереть файлы вручную, а также удалить директории настроек “config” и “system”, если они лежат не в корне.
  3. В MacOS стандартно удалить через иконку программы и почистить кэш по направлению “settings/caches/plugins/logs”.

Перед тем, как вы решите с головой погрузиться в мир новой IDE, помните, что это сложный продукт с резкой кривой обучаемости. Поэтому правильным выбором для обучения будут курсы по Java с практическими уроками IntelliJ IDEA. Так вы и в профессию быстрее втянетесь, и мощным инструментом овладеете.

IntelliJ IDEA – одна из самых мощных универсальных сред разработки. Она поддерживает такие языки, как PHP, JavaScript, Sass, Ruby, Python и конечно же Java. Добавьте сюда поддержку популярных фреймворков и движков, тестов для кода, адаптацию под мобильные устройства, интеграцию с Git и Mercurial, инструменты для работы с серверами – и вы поймёте, что с IntelliJ IDEA программирование проще и продуктивнее.

Если вы только делаете свои первые шаги в мире IT – вот краткое руководство IntelliJ IDEA, как установить и создать свой первый проект. Рекомендуем также посмотреть мастер-класс по созданию сетевого чата в среде IntelliJ IDEA.

Установка

Существует две версии IntelliJ IDEA – Community и Unlimited. Первая – бесплатная, но ограниченная. В ней не поддерживаются фреймворки Spring, Vaadin, GWT, языки JavaScript и TypeScript, SQL и многое другое. Вторая включает в себя всевозможные фичи для коллективной разработки, но бесплатна будет только 30 дней пробного периода. Потом вам придётся заплатить минимум 533 доллара США.

Нам с головой хватит возможностей бесплатной версии, соответственно, ориентируемся на установочный файл с именем idealC.

Для установки в ОС Windows нам потребуется скачать с официального сайта исходник с расширением exe. Далее запускаем его и следуем инструкциям установщика.

В MacOS — двойной щелчок на файле ideaIC.dmg, монтируем архив и копируем исходники в папку Applications.

Для Linux необходимо распаковать ideaIC.gz в директорию, которая поддерживает выполнение файлов. Для иерархии формата FHS это /opt. После этого перейдите в подкаталог /bin и запустите файл idea.sh.

Теперь давайте разберёмся, как настроить IntelliJ IDEA.

Предварительная настройка


Следующим шагом настройки intellij idea будет выбор темы. ПО умолчанию их две – стандартная (светлая) и Darcula (тёмная).



Впрочем, среда программирования IntelliJ IDEA на этом и не думает успокаиваться, предлагая скачать дополнительные надстройки. Спасибо, нас это тоже не интересует!


Теперь, когда с установкой и настройкой IntelliJ IDEA покончено, можно приступить к работе. Начинается она, разумеется, с создания IntelliJ IDEA проекта.


С этим действием у вас вряд ли возникнут трудности, ведь новое диалоговое окно предлагает лишь 4 варианта: создать новый проект (Create New Project), открыть существующий (Open), импортировать проект (Import Project) или выйти из системы контроля версий (Check out from Version Control). Выбираем первый пункт. Подробнее о том, как создать проект IntelliJ IDEA, что делать уже внутри среды, лучше почитать на официальном сайте, потому что возможностей для кастомизации рабочего пространства здесь действительно много.

Проблемы и вопросы

Далее у вас наверняка возникнет несколько вопросов, один из которых касается активации IntelliJ IDEA. Ограниченная версия или 30-дневная триал-версия не требуют регистрации и дополнительных манипуляций. Но если вы хотите активировать купленную, необходимо выполнить следующие действия:

Следующий традиционный вопрос касается обновления IDE. Здесь алгоритм такой же, как при установке: скачать-запустить-следовать инструкциям или удалить-установить заново-сослаться_на_существующий_файл_настроек в самом первом диалоговом окне.

На всякий случай вот ещё инструкция, как удалить IntelliJ IDEA:

  1. стандартным способом через панель управления в Windows. При желании добить остатки в реестре по пути: “HKEY_CLASSES_ROOT\IntelliJIDEAProjectFile”;
  2. в Linux потереть файлы вручную, а также удалить директории настроек “config” и “system”, если они лежат не в корне.
  3. В MacOS стандартно удалить через иконку программы и почистить кэш по направлению “settings/caches/plugins/logs”.

Перед тем, как вы решите с головой погрузиться в мир новой IDE, помните, что это сложный продукт с резкой кривой обучаемости. Поэтому правильным выбором для обучения будут курсы по Java с практическими уроками IntelliJ IDEA. Так вы и в профессию быстрее втянетесь, и мощным инструментом овладеете.

IntelliJ IDEA дает возможность быстро создавать исполняемый JAR-файл вашей программы, содержащий модули со всеми зависимостями.

Смотрим видео-инструкцию или следуем пунктам ниже:

Для того, чтобы создать JAR, необходимо проделать всего 3 пункта:

1

Рисунок 1 — Project Structure -> Artifacts -> Jar -> From modules with dependencies

2. Далее IntelliJ IDEA показывает диалог, позволяющий настроить новый артефакт (Рисунок 2):

Здесь нужно выбрать главный класс вашего проекта и нажать ОK

2

Рисунок 2 — Диалог создания нового артефакта JAR

3. После нажатия клавиши ОК, вы можете создать файл Jar с помощью пункта меню Build -> Build Artifact

По умолчанию все библиотеки будут извлечены в целевой Jar. Сам исполняемый файл будет сгенерирован в директории out -> artifacts вашего проекта (Рисунок 3)

alt text

Всегда хотел начать учить java и о чудо, это наступило. Скачал IntelliJ IDEA 13.1 Ultimate Edition ( выбор пал из-за того, что мне приходилось в ней писать код ) и сразу нашел урок 'Hello Word'. И оказалось, что во всех уроках не такая версия ide. По этому прошу объяснить, как создать проект в моей версии IntelliJ IDEA 13.1 Ultimate Edition.

alt text

alt text

alt text

alt text

1 ответ 1

File-NewProject-Java-JavaEE или File-NewProject-CommandLineApp

Всё ещё ищете ответ? Посмотрите другие вопросы с метками java или задайте свой вопрос.

Похожие

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

дизайн сайта / логотип © 2022 Stack Exchange Inc; материалы пользователей предоставляются на условиях лицензии cc by-sa. rev 2022.1.28.41306

Читайте также: