Maven IntelliJ
В IntelliJ IDEA есть встроенная поддержка Maven. В этом примере мы используем IntelliJ IDEA Community Edition 11.1.
Ниже перечислены некоторые возможности IntelliJ IDEA:
- Вы можете запускать цели Maven через IntelliJ IDEA.
- Вы можете просматривать вывод команд Maven в собственном терминале IntelliJ IDEA.
- Вы можете обновлять зависимости Maven в IDE.
- Вы можете запустить сборку Maven в IntelliJ IDEA.
- IntelliJ IDEA автоматически управляет зависимостями на основе pom.xml Maven.
- IntelliJ IDEA может разрешать зависимости Maven через своё рабочее пространство без необходимости устанавливать их в локальный репозиторий Maven, хотя требуется, чтобы зависимые проекты находились в одном рабочем пространстве.
- IntelliJ IDEA может автоматически загружать необходимые зависимости и исходный код из удалённых репозиториев Maven.
- IntelliJ IDEA предоставляет мастера для создания проектов Maven и файлов pom.xml.
Создайте новый проект в IntelliJ IDEA
Используйте мастер New Project для импорта проекта Maven.
- Откройте IntelliJ IDEA.
- ВыберитеFile Menu > New Projectопцию.
Выберитеимпорт проекта из существующей моделиопцию.

ВыберитеMavenопцию.

Выберите путь к проекту, то есть путь хранения, используемый при создании проекта с помощью Maven. Предположим, мы создали проектconsumerBanking. ПоСборке Java-проектов с MavenПосмотрите, как использовать Maven для создания проекта.

Выберите проект Maven для импорта.

Введите имя проекта и нажмите «Finish».

Теперь мы видим проект Maven в IntelliJ IDEA. Посмотрите на Libraries и Test Libraries проекта consumerBanking. Вы увидите, что IntelliJ IDEA добавила все зависимости Maven в свой путь сборки.

Сборка проекта Maven в IntelliJ IDEA
Итак, далее мы воспользуемся функцией компиляции IntelliJ IDEA, чтобы собрать этот проект Maven.
- Выберите проект 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Другие расширения