Como instalar o Maven no RHEL 8 / CENTOS 8

Como instalar o Maven no RHEL 8 / CENTOS 8

Maven é uma ferramenta útil de gerenciamento de projetos para projetos Java. Ajuda a lidar com vários projetos, pode se integrar a vários softwares IDE (Integrated Development Environment) e, acima de tudo, simplifica os processos de construção. Neste tutorial, instalaremos o Maven em um sistema RHEL 8 / CENTOS 8 Linux e, para testar a ferramenta, criaremos e executaremos um aplicativo de exemplo simples.

Neste tutorial, você aprenderá:

  • Como instalar o maven
  • Como criar um projeto básico
  • Como construir o projeto com maven
  • Como testar o aplicativo construído
Construição bem -sucedida com o Maven no RHEL 8 / CENTOS 8.

Requisitos de software e convenções usadas

Requisitos de software e convenções de linha de comando Linux
Categoria Requisitos, convenções ou versão de software usada
Sistema RHEL 8 / CENTOS 8
Programas Apache Maven 3.5
Outro Acesso privilegiado ao seu sistema Linux como raiz ou através do sudo comando.
Convenções # - requer que os comandos Linux sejam executados com privilégios root diretamente como usuário root ou por uso de sudo comando
$ - Requer que os comandos do Linux sejam executados como um usuário não privilegiado regular

Como instalar o maven no redhat 8 instruções passo a passo



Maven é tão comum que está disponível nos repositórios básicos do RHEL 8 / CENTOS 8. Precisamos apenas ativar os repositórios de gerenciamento de assinaturas. De lá é apenas um DNF comandar embora. Se você não tiver Java instalado em seu sistema, a ferramenta de instalação o puxará como dependência.

  1. Para instalar o software necessário, usamos DNF:
    # dnf install maven -y

    Provavelmente haverá muitas dependências instaladas, pois o Maven está bem equipado com ferramentas. Este é o único passo que deve ser executado com raiz privilégios.

  2. Criamos um diretório que realizará nossos projetos e o diretório do projeto de teste (Testuser é um usuário do sistema operacional não privilegiado na máquina de laboratório):
    $ mkdir -p/home/testUser/work/repositório/what_time_is_it

    E digite:

    $ CD/Home/Testuser/Work/Repositório/What_time_is_it
  3. Nós criamos um básico pom.xml Arquivo, o coração dos metadados de Maven com o seguinte conteúdo:
     4.0.0 org.LinuxConfig Whattimeisit 1.0.0 
    cópia de


  4. Adicionamos o caminho para o código -fonte Java:
    mkdir -p $ mkdir -p src/main/java/org/linuxconfig
  5. Criamos uma classe Java simples que imprimirá o tempo fornecido pelo sistema operacional. O arquivo que contém o código -fonte será /home/testUser/work/repositório/what_time_is_it/whattimeisit.Java Com o seguinte conteúdo:
    pacote org.LinuxConfig; importar java.util.Data; public class WhattimeIdId public static void main (string args []) System.fora.println ("O tempo detectado do sistema é:" + nova data (sistema.currenttimemillis ())); 
    cópia de
  6. Estamos prontos para construir o pacote:
    pacote $ mvn
  7. Na construção bem -sucedida, podemos executar nosso exemplo de aplicativo incorporado na instalação do Maven Working. Observe que a classe principal é fornecida na linha de comando:
    $ java -cp Target/WhatTimeIsit -1.0.0.jar org.LinuxConfig.O que o tempo detectado é o horário do sistema: qui 03 de janeiro 21:25:41 CET 2019

Tutoriais do Linux relacionados:

  • Coisas para instalar no Ubuntu 20.04
  • Eclipse IDE para C/C ++ Developers Instalação no Ubuntu…
  • Oracle Java Instalação no Ubuntu 20.04 fossa focal linux
  • Linux: Instale Java
  • Como instalar Java no Manjaro Linux
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Ubuntu 22.04 Instalação do Eclipse
  • Coisas para instalar no Ubuntu 22.04
  • Como persistir dados para pós -grausql em java
  • Ubuntu 20.04 Hadoop