Como instalar o Maven no RHEL 8 / CENTOS 8
- 1264
- 85
- Howard Fritsch
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
Requisitos de software e convenções usadas
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.
- 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. - 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
- Nós criamos um básico
pom.xml
Arquivo, o coração dos metadados de Maven com o seguinte conteúdo:
cópia de4.0.0 org.LinuxConfig Whattimeisit 1.0.0
- Adicionamos o caminho para o código -fonte Java:
mkdir -p $ mkdir -p src/main/java/org/linuxconfig
- 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:
cópia depacote 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 ()));
- Estamos prontos para construir o pacote:
pacote $ mvn
- 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