Maven e Gradle são gerenciadores de dependências que tem como principal objetivo automatizar tarefas, melhorar a produtividade na construção de software e melhorar a qualidade na entrega final do software. Nesse tutorial será abordado a instalação do Maven, Gradle e Intellij no linux. O objetivo desse tópico é direcionado a iniciantes como eu. Se você viu algo a ser acrescentado, sinta-se à vontade para sugerir algo a ser adicionado ou apontar algo que não esteja conforme, assim juntos tornaremos os passos a serem seguidos mais claros.
Maven
Primeiramente vamos baixar o Maven no site oficial e irmos para o diretório em que o arquivo foi baixado. Para isso abra um terminal e digite o comando abaixo:
cd Downloads/
Agora vamos descompactar o aquivo:
unzip apache-maven-3.6.3-bin.zip // Para arquivos .zip tar -vzxf apache-maven-3.6.3-bin.tar.gz //Para arquivos .tar.gz
Iremos mover os aquivos descompactados para /opt, onde normalmente fica os programas de terceiros:
sudo mv apache-maven-3.6.3/ /opt/
Adicione o maven em uma variável de ambiente:
export PATH=/opt/apache-maven-3.6.3/bin:$PATH
Para testar se funcionou:
mvn -v
Em um projeto pode ocorrer conflitos de versões, você pode estar trabalhando com uma versão diferente a de outro desenvolvedor caso ambos estejam no mesmo projeto e que por algum motivo precisem estar com as mesmas versões do Maven. Para unificar e falicitar isso, existe o maven wrapper; então vamos configurá-lo:
mvn -N io.takari:maven:wrapper
Para testar se funcionou:
./mvnw -v
Observações: substitua o diretório descompactado apache-maven-3.6.3/ e o arquivo apache-maven-3.6.3-bin.zip ou o arquivo apache-maven-3.6.3-bin.tar.gz pelos arquivos que você baixou em cada passo acima.
Gradle
O processo de instalação do Gradle é parecido com a instalação do Maven. Vamos baixá-lo em seu site e irmos para o diretório em que ele foi baixado:
cd Downloads/
Descompacte o arquivo e o mova para a pasta /opt:
unzip gradle-6.8.3-all.zip sudo mv gradle-6.8.3/ /opt/
Agora vamos adicioná-lo a uma variável de ambiente:
export PATH=$PATH:/opt/gradle/gradle-6.8.3/bin
Testaremos se está tudo funcionando:
gradle -v
Assim como o Maven, o Gradle também fornece o wraper, então vamos configurá-lo:
gradle wrapper
E verifique se está tudo certo:
./gradlew -v
Observações: substitua o diretório descompactado gradle-6.8.3-all/ e o arquivo gradle-6.8.3-all.zip pelos arquivos que você baixou em cada passo acima.
Dica
Caso os comandos abaixo não estejam funcionando após a inicialização do sistema
mvn -v gradle -v
siga os passos abaixo.
Abra um terminal e garanta que você esteja no diretório /home/Nome_Usuario, com o seguinte comando:
cd ~
Agora iremos editar o arquivo .bashrc. Para isso usarei o nano, mas você pode usar qualquer editor de sua preferência, então no terminal digite:
nano .bashrc
Então adicione as linhas abaixo e inicialize o sistema:
export PATH=/opt/apache-maven-3.6.3/bin:$PATH export PATH=$PATH:/opt/gradle/gradle-6.8.3/bin
Agora tudo voltará a funcionar normalmente. Essa dica é para aqueles que preferem usar o terminal e não utilizam uma IDE.
Intellij
Essa parte é para aquelas pessoas que baixaram o Intellij diretamente do site oficial. Acesse o site e baixe a versão community do arquivo para instalação.
Agora descompacte o arquivo e entre na pasta descompactada:
tar -vzxf ideaIC-2020.3.3.tar.gz cd idea-IC-203.7717.56/
Crie um diretório e mova todos os arquivos para /opt:
sudo mkdir /opt/intellij sudo mv * /opt/intellij
Iremos criar um arquivo com a extensão .desktop para podermos executar o Intellij:
touch intellij.desktop nano intellij.desktop
Agora adicione as linhas abaixo no arquivo criado:
[Desktop Entry] Encoding=UTF-8 Version=2020.3.3 Type=Application Terminal=false Exec="/opt/intellij/bin/idea.sh" Name=Intellij Comment=Intellij Categories=GNOME;GTK;Utility;TextEditor;Development; Icon=/opt/intellij/bin/idea.png
Agora mova o arquivo criado e altere suas permissões para que seja possível executá-lo:
sudo mv intellij.desktop /usr/share/applications/ sudo chmod 744 /usr/share/applications/intellij.desktop
Tudo pronto, é só aproveitar e começar a codar.
Observações: substitua o diretório descompactado idea-IC-203.7717.56/ e o arquivo ideaIC-2020.3.3.tar.gz pelos arquivos que você baixou. Para salvar arquivos ao utilizar o comando nano aperte CTRL + o e para sair aperte CTRL + x.
Fontes:
Comentários (0)