Maven - интеграция с IntelliJ IDEA IDE
IntelliJ IDEA имеет встроенную поддержку Maven. В этом примере мы используем IntelliJ IDEA Community Edition 11.1.
Некоторые из функций IntelliJ IDEA перечислены ниже -
Вы можете запускать цели Maven из IntelliJ IDEA.
Вы можете просматривать вывод команд Maven внутри IntelliJ IDEA, используя его собственную консоль.
Вы можете обновить зависимости maven в среде IDE.
Вы можете запускать сборки Maven из IntelliJ IDEA.
IntelliJ IDEA автоматически выполняет управление зависимостями на основе Maven pom.xml.
IntelliJ IDEA разрешает зависимости Maven из своей рабочей области без установки в локальный репозиторий Maven (требуется, чтобы проект зависимостей находился в той же рабочей области).
IntelliJ IDEA автоматически загружает необходимые зависимости и источники из удаленных репозиториев Maven.
IntelliJ IDEA предоставляет мастеров для создания новых проектов Maven, pom.xml.
Следующий пример поможет вам использовать преимущества интеграции IntelliJ IDEA и Maven.
Создайте новый проект в IntelliJ IDEA
Мы импортируем проект Maven с помощью мастера создания нового проекта.
Откройте IntelliJ IDEA.
Выбрать File Menu > New Project Вариант.
Выберите проект импорта из существующей модели.
- Выберите вариант Maven
Выберите расположение проекта, в котором проект был создан с помощью Maven. Мы создали Java Project ConsumerBanking. Перейдите к главе «Создание проекта Java», чтобы узнать, как создать проект с помощью Maven.
- Выберите проект Maven для импорта.
- Введите название проекта и нажмите «Готово».
Теперь вы можете увидеть проект maven в IntelliJ IDEA. Взгляните на внешние библиотеки проекта consumerBanking. Вы можете видеть, что IntelliJ IDEA добавила зависимости Maven в свой путь сборки в разделе Maven.
Создайте проект maven в IntelliJ IDEA
Теперь пришло время создать этот проект, используя возможности IntelliJ IDEA.
Выберите проект ConsumerBanking.
Выбрать Buid menu > Rebuild Project Вариант
Вы можете увидеть результат в консоли IntelliJ IDEA.
4:01:56 PM Compilation completed successfully
Запустить приложение в IntelliJ IDEA
Выберите проект ConsumerBanking.
Щелкните правой кнопкой мыши App.java, чтобы открыть контекстное меню.
Выбрать Run App.main()
Вы увидите результат в консоли IntelliJ IDEA.
"C:\Program Files\Java\jdk1.6.0_21\bin\java"
-Didea.launcher.port=7533
"-Didea.launcher.bin.path=
C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 11.1.2\bin"
-Dfile.encoding=UTF-8
-classpath "C:\Program Files\Java\jdk1.6.0_21\jre\lib\charsets.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\deploy.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\javaws.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\jce.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\jsse.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\management-agent.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\plugin.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\resources.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\rt.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\ext\dnsns.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\ext\localedata.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\ext\sunjce_provider.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\ext\sunmscapi.jar;
C:\Program Files\Java\jdk1.6.0_21\jre\lib\ext\sunpkcs11.jar
C:\MVN\consumerBanking\target\classes;
C:\Program Files\JetBrains\
IntelliJ IDEA Community Edition 11.1.2\lib\idea_rt.jar"
com.intellij.rt.execution.application.AppMain com.companyname.bank.App
Hello World!
Process finished with exit code 0