English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

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.

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

  • Откройте IntelliJ IDEA.

  • Выберите Меню Файл > Создать проект Опции.

  • Выберите импортировать проект из существующей модели Опции.

  • Выберите Maven Опции.

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

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

  • Введите имя проекта и нажмите "Готово".

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

Создайте проект Maven в IntelliJ IDEA

Хорошо, теперь让我们 используем функцию компиляции IntelliJ IDEA для построения этого проекта Maven .

  • Выберите проект consumerBanking.

  • Выберите Меню Build > Rebuild Project Опции.

Вы можете увидеть лог процесса 构建 в терминале IntelliJ IDEA:

4:01:56 PM Успешно завершена компиляция

Запустите приложение в IntelliJ IDEA

  • Выберите проект consumerBanking.

  • Нажмите правой кнопкой мыши на App.java, чтобы弹出 контекстное меню.

  • Выберите Запустите 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
Привет, мир!
Процесс завершен с кодом выхода 0