Maven - Integração com IntelliJ IDEA IDE
IntelliJ IDEA possui suporte integrado para Maven. Estamos usando o IntelliJ IDEA Community Edition 11.1 neste exemplo.
Alguns dos recursos do IntelliJ IDEA estão listados abaixo -
Você pode executar metas Maven a partir do IntelliJ IDEA.
Você pode visualizar a saída dos comandos Maven dentro do IntelliJ IDEA usando seu próprio console.
Você pode atualizar as dependências do maven no IDE.
Você pode iniciar compilações Maven de dentro do IntelliJ IDEA.
O IntelliJ IDEA faz o gerenciamento de dependências automaticamente com base no pom.xml do Maven.
O IntelliJ IDEA resolve dependências do Maven de seu espaço de trabalho sem instalar no repositório Maven local (requer que o projeto de dependência esteja no mesmo espaço de trabalho).
O IntelliJ IDEA baixa automaticamente as dependências e fontes necessárias dos repositórios Maven remotos.
O IntelliJ IDEA fornece assistentes para a criação de novos projetos Maven, pom.xml.
O exemplo a seguir ajudará você a aproveitar os benefícios da integração do IntelliJ IDEA e do Maven.
Crie um novo projeto no IntelliJ IDEA
Vamos importar o projeto Maven usando o New Project Wizard.
Abra o IntelliJ IDEA.
Selecione File Menu > New Project Opção.
Selecione importar projeto do modelo existente.
- Selecione a opção Maven
Selecione o local do projeto, onde um projeto foi criado usando o Maven. Criamos um consumerBanking do Projeto Java. Vá para o capítulo 'Criando projeto Java' para ver como criar um projeto usando o Maven.
- Selecione o projeto Maven para importar.
- Digite o nome do projeto e clique em Concluir.
Agora, você pode ver o projeto maven no IntelliJ IDEA. Dê uma olhada nas bibliotecas externas do projeto consumerBanking. Você pode ver que o IntelliJ IDEA adicionou dependências Maven ao seu caminho de construção na seção Maven.
Construir um projeto maven no IntelliJ IDEA
Agora, é hora de construir este projeto usando a capacidade do IntelliJ IDEA.
Selecione o projeto consumerBanking.
Selecione Buid menu > Rebuild Project Opção
Você pode ver a saída no Console do IntelliJ IDEA
4:01:56 PM Compilation completed successfully
Execute o aplicativo no IntelliJ IDEA
Selecione o projeto consumerBanking.
Clique com o botão direito em App.java para abrir o menu de contexto.
selecionar Run App.main()
Você verá o resultado no Console do 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