Easy Tutorial
❮ Maven Creating Project Maven Project Documents ❯

Maven in IntelliJ

IntelliJ IDEA has built-in support for Maven. In this example, we are using IntelliJ IDEA Community Edition 11.1.

Some features of IntelliJ IDEA are listed below:

Creating a New Project in IntelliJ IDEA

Use the New Project wizard to import a Maven project.

Now, you can see the Maven project in IntelliJ IDEA. Look at the Libraries and Test Libraries of the consumerBanking project, and you will find that IntelliJ IDEA has added all the Maven dependencies to its build path.

Building a Maven Project in IntelliJ IDEA

Next, let's use IntelliJ IDEA's build functionality to build the Maven project.

You can see the build process output in IntelliJ IDEA's terminal:

4:01:56 PM Compilation completed successfully

Running the Application in IntelliJ IDEA

You will see the following output in IntelliJ IDEA's terminal:

``` "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

❮ Maven Creating Project Maven Project Documents ❯