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

Maven-IntelliJ

IntelliJ IDEA unterstützt Maven bereits integriert. In diesem Beispiel verwenden wir IntelliJ IDEA Community Edition. 11.1。

Einige Funktionen von IntelliJ IDEA sind wie folgt aufgelistet:

  • Man kann Maven-Ziele mit IntelliJ IDEA ausführen.

  • Man kann die Ausgabe der Maven-Befehle im eigenen Terminal von IntelliJ IDEA anzeigen.

  • Man kann die Abhängigkeitsbeziehungen in der IDE aktualisieren.

  • Man kann den Maven-Build in IntelliJ IDEA starten.

  • IntelliJ IDEA verwaltet die Abhängigkeitsbeziehungen automatisiert basierend auf dem pom.xml von Maven.

  • IntelliJ IDEA kann die Abhängigkeitsprobleme von Maven mit eigenem Arbeitsbereich lösen, ohne dass eine lokale Maven-Bibliothek installiert werden muss, obwohl die abhängigen Projekte im selben Arbeitsbereich sind.

  • IntelliJ IDEA kann automatisch die erforderlichen Abhängigkeiten und Quellcode von Remote Maven-Repositorys herunterladen.

  • IntelliJ IDEA bietet den Assistenten für die Erstellung von Maven-Projekten und pom.xml-Dateien.

Erstellen Sie ein neues Projekt im IntelliJ IDEA

Verwenden Sie den Assistenten für neue Projekte, um ein Maven-Projekt zu importieren.

  • öffnen Sie IntelliJ IDEA.

  • Wählen Datei-Menü > New Project Optionen.

  • Wählen import project from existing model Optionen.

  • Wählen Maven Optionen.

  • Wählen Sie den ProjektPFad, d.h. den Speicherort, wo Sie ein Projekt mit Maven erstellen. Angenommen, wir haben ein Projekt erstellt consumerBanking。 Maven-Java-Projekt bauen Sehen Sie, wie Sie ein Projekt mit Maven erstellen.

  • Wählen Sie das zu importierende Maven-Projekt aus.

  • Geben Sie den Projektname ein und klicken Sie auf "finish".

Jetzt können wir das Maven-Projekt im IntelliJ IDEA sehen. Schauen Sie sich die Libraries und Test Libraries des Projekts consumerBanking an. Sie können sehen, dass IntelliJ IDEA alle Abhängigkeiten von Maven in den Build-Pfad eingefügt hat.

Bauen Sie ein Maven-Projekt im IntelliJ IDEA auf

Gut, nun verwenden wir die Kompilierungsfunktion von IntelliJ IDEA, um dieses Maven-Projekt zu bauen.

  • Wählen Sie das Projekt consumerBanking aus.

  • Wählen Buid menu > Rebuild Project Optionen.

Sie können den Build-Prozess-Log im Terminal von IntelliJ IDEA sehen:

4:01:56 PM Kompilierung erfolgreich abgeschlossen

Führen Sie die Anwendung im IntelliJ IDEA aus

  • Wählen Sie das Projekt consumerBanking aus.

  • Klicken Sie mit der rechten Maustaste auf App.java, um das Kontextmenü zu öffnen.

  • Wählen Run App.main() 。

Sie werden das folgende Ausführungsresultat im Terminal von IntelliJ IDEA sehen:

"C:\Program Files\Java\jdk"1.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\jdk"1.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
Hallo Welt!
Vorgang abgeschlossen mit Beendigungscode 0