IRONSOFTWAREHOME
USANDO O IRONPDF FOR JAVA

Trabalhando com projetos Maven no IntelliJ

Curtis Chau
Curtis Chau
Updated: 21 de abril de 2026

O IntelliJ IDEA é um poderoso Ambiente de Desenvolvimento Integrado (IDE) amplamente utilizado para o desenvolvimento de projetos Java. Maven é uma ferramenta de gerenciamento de projetos de software usada principalmente para gerenciar projetos Java. Neste tutorial, você aprenderá como criar novos projetos Maven no IntelliJ IDEA, gerenciar dependências e trabalhar com a ferramenta Maven.

1. Configurando o IntelliJ IDEA e o JDK

Antes de começar a criar um projeto Maven, vamos garantir a configuração correta. Baixe e instale o IntelliJ IDEA do site oficial , caso ainda não o tenha feito. Verifique também se você tem o Java Development Kit (JDK) instalado em sua máquina.

1.1 Instalando o JDK

Para confirmar sua versão do JDK, abra o terminal e digite java -version. Se você vir uma saída com uma versão específica, isso significa que você tem o JDK instalado. Caso contrário, consulte a documentação oficial do Java para baixar e instalar a versão mais recente do JDK.

1.2 Configurando o JDK no IntelliJ IDEA

Para adicionar ou configurar o JDK no IntelliJ IDEA:

  1. Abra o IntelliJ IDEA e vá para Arquivo > Estrutura do Projeto .
  2. Na caixa de diálogo que se abre, em Configurações da plataforma , clique em SDKs .
  3. Clique no botão + e navegue até o local onde o JDK está instalado.
  4. Selecione a pasta JDK e clique em OK .
  5. Clique em Aplicar e depois em OK .

2. Criando um novo projeto Maven

Agora, vamos começar a criar o primeiro projeto Maven.

2.1 Iniciando um Novo Projeto

  1. No IntelliJ IDEA, vá para Novo > Projeto .

    Guia IntelliJ Maven (Como Funciona com a Biblioteca Java PDF), Figura 1: IntelliJ IDEA IntelliJ IDEA

  2. Na caixa de diálogo que se abre, selecione Maven como sistema de compilação.

    Guia IntelliJ Maven (Como Funciona com a Biblioteca Java PDF), Figura 2: Novo Projeto Novo projeto

  3. Marque a caixa "Criar a partir de um arquétipo" , que permitirá selecionar um arquétipo do Maven — um modelo para o seu novo projeto. Para este exemplo, escolha maven-archetype-quickstart.

  4. Clique em Avançar .

2.2 Configurando os metadados do projeto

Na próxima janela:

  1. Especifique GroupId, ArtifactId e Version para o seu projeto. Essas propriedades identificam seu projeto no repositório Maven local.
  2. Escolha um local para armazenar os arquivos do seu projeto.
  3. Clique em Avançar , revise suas configurações do Maven e, em seguida, clique em Concluir .

Seu novo projeto Maven foi criado! Você verá a estrutura do projeto à esquerda na janela de ferramentas.

2.3 Compreendendo o pom.xml

Cada projeto Maven possui um arquivo pom.xml, abreviação de Modelo de Objeto de Projeto, localizado na raiz do diretório do seu projeto. Este arquivo descreve seu projeto, suas dependências e outras propriedades.

Guia IntelliJ Maven (Como Funciona com a Biblioteca Java PDF), Figura 3: arquivo pom.xml Arquivo pom.xml

O arquivo pode parecer complicado à primeira vista, mas é simples. Vamos analisar:

  1. <modelVersion>: Esta é a versão do modelo de projeto que este POM está usando.
  2. <groupId>: O ID do grupo do projeto.
  3. <artifactId>: O ID do artefato (projeto).
  4. <version>: A versão do artefato (projeto).
  5. <dependencies>: Esta seção é onde você especifica todas as dependências que seu projeto necessita.

3. Trabalhando com Dependências no Maven

Dependências são bibliotecas ou módulos Java externos que seu projeto precisa para funcionar corretamente. Podem ser frameworks, bibliotecas de utilitários ou outros módulos que seu projeto utiliza. No Maven, essas dependências são gerenciadas e configuradas no arquivo pom.xml.

3.1 Adicionando Dependências

Adicionar dependências ao seu projeto Maven envolve especificá-las no seu arquivo pom.xml. Vamos explorar esse processo com um exemplo de adição da biblioteca IronPDF, que é uma popular biblioteca Java para geração e manipulação de PDF usando HTML para PDF.

Passos para adicionar uma dependência

  1. No IntelliJ IDEA, localize e abra seu arquivo pom.xml. Ele geralmente é encontrado no diretório raiz do seu projeto e listado na janela de ferramentas Projeto.

  2. No arquivo pom.xml, procure pela seção <dependencies>. Esta tag engloba todas as dependências que seu projeto requer.

  3. Dentro de <dependencies>, adicione um novo bloco <dependency>. Neste bloco, especifique o groupId, artifactId e version da dependência que você deseja adicionar.

    <dependency>
        <groupId>com.ironpdf</groupId>
        <artifactId>ironpdf</artifactId>
        <version>1.0.0</version>
    </dependency>
    XML
  4. Após adicionar as informações necessárias, salve seu arquivo pom.xml. O IntelliJ IDEA, juntamente com o Maven, reconhecerá automaticamente as alterações e solicitará que você importe as atualizações. Aceite esta opção e o Maven fará o download e armazenará a dependência especificada em seu repositório Maven local.

3.2 Gerenciando Dependências

Gerenciar dependências no Maven é simples. Você adiciona, atualiza ou remove dependências modificando a seção <dependencies> do arquivo pom.xml.

  • Adicionando uma nova dependência: Siga os passos descritos acima.
  • Atualizando uma dependência: Altere o version no bloco <dependency> relevante e salve o arquivo pom.xml. O Maven então baixará a nova versão e atualizará o projeto conforme necessário.
  • Removendo uma dependência: Basta remover o bloco <dependency> correspondente e salvar o arquivo pom.xml. O Maven atualizará o projeto e a dependência não estará mais disponível.

Lembre-se, sempre que você modificar o arquivo pom.xml, importe sempre as alterações para que tenham efeito. Por meio desse processo, o Maven simplifica o gerenciamento de dependências, permitindo que os desenvolvedores se concentrem mais na codificação e menos na configuração do projeto.

4. Explorando a janela de ferramentas e os objetivos do Maven

No IntelliJ IDEA, a janela de ferramentas do Maven é um recurso prático que permite gerenciar e executar comandos do Maven. Com a sua ajuda, você pode supervisionar de forma eficaz vários aspectos do seu projeto Maven sem precisar se lembrar ou digitar comandos Maven complexos.

4.1 Abrindo a janela de ferramentas do Maven

Para acessar esta janela de ferramentas repleta de recursos:

  1. Navegue até o menu Exibir no ambiente de desenvolvimento integrado IntelliJ IDEA.
  2. Selecione "Janelas de Ferramentas" no menu suspenso.
  3. Na lista que aparece, clique em Maven .

Ao concluir esses passos, você notará a janela de ferramentas do Maven aparecendo no lado direito do IDE.

4.2 Executando Objetivos do Maven

Os objetivos do Maven representam tarefas que podem ser executadas em seu projeto. Exemplos de tais metas são clean, compile, test e install.

Guia IntelliJ Maven (Como Funciona com a Biblioteca Java PDF), Figura 4: Metas Metas

Para executar um objetivo do Maven:

  1. Localize a janela de ferramentas do Maven e expanda a seção Ciclo de Vida . Esta seção contém os objetivos mais comuns.
  2. Clique com o botão direito do mouse no objetivo que deseja executar, por exemplo, compile , e selecione Executar compilação do Maven . O IntelliJ IDEA executará então a meta selecionada.

5. Compilando e executando seu projeto Maven

Com seu projeto Maven configurado e os objetivos essenciais do Maven compreendidos, vamos compilar e executar seu projeto.

5.1 Compilando o Projeto

O objetivo compile do Maven é responsável por transformar seus arquivos Java (.java) em um formato que a Máquina Virtual Java (JVM) possa executar (arquivos .class). Eis como fazer:

  1. Acesse a janela de ferramentas do Maven e expanda a seção Ciclo de Vida .
  2. Clique duas vezes em compilar . O Maven agora processará seus arquivos .java, compilando-os em arquivos .class e armazenando-os no diretório target/classes.

5.2 Executando o Projeto

Após a compilação do projeto, podemos executá-lo:

  1. Na janela de ferramentas do projeto, localize o diretório raiz do seu projeto.
  2. Clique com o botão direito do mouse e navegue até Executar > Principal . Essa ação dará início à execução do seu projeto.

Observação: A opção "Principal" pode variar dependendo da configuração do seu projeto. Ela se refere à classe principal que serve como ponto de entrada da sua aplicação.

6. Importando e atualizando um projeto Maven

Ao trabalhar com projetos Maven, é comum modificar o arquivo pom.xml, como adicionar ou remover uma dependência. Ao fazer essas modificações, o IntelliJ IDEA solicitará que você importe as alterações. Você também pode configurar seu IDE para importar automaticamente as alterações e manter tudo sincronizado.

6.1 Importação manual de alterações

Se preferir controlar manualmente quando o seu projeto deve refletir as alterações, você pode:

  1. Navegue até a janela de ferramentas do Maven.
  2. Localize e clique no botão Reimportar todos os projetos Maven (ícone com duas setas circulares). Esta ação atualizará seu projeto com base no arquivo pom.xml mais recente.

6.2 Habilitando a Importação Automática

Se preferir que as suas alterações sejam refletidas automaticamente:

  1. Acesse Arquivo > Configurações (ou IntelliJ IDEA > Preferências para macOS).
  2. Nas configurações, navegue até Build, Execution, Deployment > Build Tools > Maven > Importing .
  3. Marque a caixa Ativar importação automática e clique em OK .

Com a importação automática ativada, qualquer alteração no seu arquivo pom.xml acionará uma importação automática, mantendo seu projeto atualizado. Essa funcionalidade, especialmente em projetos de grande porte, pode ajudar a manter a consistência e evitar tarefas manuais repetitivas.

Conclusão

Este artigo abordou os conceitos básicos de como trabalhar com projetos Maven no IntelliJ IDEA. O Maven é uma ferramenta poderosa para gerenciar a estrutura, as dependências e o processo de compilação do seu projeto Java. Combine isso com o IntelliJ IDEA e você terá um ambiente robusto capaz de gerenciar aplicações complexas com facilidade.

Se você estiver interessado em usar o IronPDF, vale a pena notar que eles oferecem um período de teste gratuito . Isso permite que você explore e compreenda completamente suas funcionalidades antes de tomar uma decisão de compra. Se você decidir prosseguir com isso, as licenças começam a partir de $999.

Curtis Chau
Redator Técnico

Curtis Chau é bacharel em Ciência da Computação (Universidade Carleton) e se especializa em desenvolvimento front-end, com experiência em Node.js, TypeScript, JavaScript e React. Apaixonado por criar interfaces de usuário intuitivas e esteticamente agradáveis, Curtis gosta de trabalhar com frameworks modernos e criar manuais bem estruturados e visualmente atraentes.

...
Leia mais

Artigos relacionados

Key in blue circle

Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.

Your trial license will be sent to your email address

Sem limitações. 100% desbloqueado. Sem cartão de crédito.

bullet_checkedNão é necessário cartão de crédito nem criação de conta.Sem limitações. 100% desbloqueado. Sem cartão de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Agende sua demonstração ao vivo gratuita.
Booking Badge

Aprovado por milhões de engenheiros em todo o mundo.

Logotipos dos clientes da Iron Software
Agende sua consulta sem compromisso.
Preencha o formulário abaixo ou envie um e-mail para sales@ironsoftware.com
Os seus dados serão sempre mantidos em sigilo.
Aprovado por milhões de engenheiros em todo o mundo.
Logotipos dos clientes da Iron Software
Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Não é necessário cartão de crédito nem criação de conta.