cami-la / configuracao-inicial-ambiente-de-desenvolvimento-java

Guia para o curso "Configurando o Ambiente de Desenvolvimento Java"

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

šŸŖŸ WINDOWS

INSTALAƇƃO OPENJDK 17.0.4+8 Azul Zulu

  1. Entre no site oficial da Azul
  2. FaƧa o Download do arquivo .zip (Azul Zulu: 17.0.4+8 x86 64-bit)
  3. No seu Computador: VĆ” no Drive -> C://Arquivo de Programas
  4. Caso nĆ£o tenha um diretĆ³rio com o nome Java, crie
  5. Entre neste diretĆ³rio e descompacte o download do zip JDK Azul Zulu 17.0.4+8 neste diretĆ³rio
  6. Copie caminho do diretĆ³rio que vocĆŖ descompactou o zip JDK Azul Zulu 17.0.4+8
  7. ConfiguraĆ§Ć£o de ambiente JAVA_HOME:
    1. Menu iniciar >> Editar as varƔveis de ambiente do sistema
    2. IrƔ abrir a janela Propriedades do Sistema, escolha a aba AvanƧado, em seguida clique em variƔveis de Ambiente
    3. Na janela VariƔveis de Ambiente, crie um novo VariƔveis do sistema
    4. AbrirƔ uma janela: Nova VariƔvel de Sistema
    5. Nome da variƔvel: JAVA_HOME
    6. Valor da variĆ”vel: Cole o caminho do diretĆ³rio que vocĆŖ descompactou o zip JDK Azul Zulu 17.0.4+8 >> Ok
    7. Na mesma janela VariĆ”veis do Sistema, localize a variĆ”vel Path, selecione e clique a opĆ§Ć£o Editar...
    8. Clique na opĆ§Ć£o Novo e cole o mesmo caminho que vocĆŖ descompactou o JDK Azul Zulu 17.0.4+8 acrescentando \bin
    9. Continue com o Path selecionado e clique na opĆ§Ć£o Mover para Cima atĆ© chegar no topo
  8. Abra o Prompt de Comando: Menu iniciar >> cmd
  9. Execute: java --version
  10. InstalaĆ§Ć£o e configuraƧƵes iniciais concluĆ­das!

CrƩditos: DevSuperior

INSTALAƇƃO GIT

  1. Entre no site oficial do GIT
  2. Escolha a opĆ§Ć£o Windows e o instalador serĆ” baixado automĆ”ticamente
  3. Mantenha as opƧƵes prƩ selecionadas
  4. Next
  5. Install
  6. Antes de finaizar a instalaĆ§Ć£o, selecione a opĆ§Ć£o "Lauch Git Bash"
  7. No Git Bash, verifique se o GIT estĆ” instalado: git --version
  8. ConfiguraƧƵes iniciais:
    1. Configurar o nome de usuƔrio: git config --global user.name "Seu nome"
    2. Configurar o endereƧo de e-mail (o mesmo do GitHub): git config --global user.email seu_email_do_GitHub@email.br
    3. Verifique as configuraƧƵes: git config --list
  9. InstalaĆ§Ć£o e configuraƧƵes iniciais concluĆ­das!

GERAR ACCESS TOKEN

  1. FaƧa seu login no GitHub
  2. Gere um access token: Your Profile >> Settings >> Developer settings >> Personal access tokens >> Generate new token
    1. Note: Ecolha um nome para o token
    2. Expiration: No expiration
    3. Select scopes: Selecione todos os campos
    4. Generate token
  3. Copie a String referente ao token
  4. Aalve em um lugar seguro que vocĆŖ consiga consultar posteriormente
  5. CriaĆ§Ć£o e configuraƧƵes iniciais concluĆ­das!

GERAR SSH KEY

  1. Consulte a documentaĆ§Ć£o oficial
  2. Verifique se existe alguma SSH key na sua mƔquina:
    1. No Git Bash: ls -al ~/.ssh
    2. Se sim, para ser vƔlido, o GitHub suporta qualquer um desses nomes de arquivos a seguir:
      • id_rsa.pub
      • id_ecdsa.pub
      • id_ed25519.pub
  3. Caso nĆ£o exista, gere uma SSH key:
    1. No Git Bash: ssh-keygen -t ed25519 -C "seu_email_do_GitHub@example.com"
    2. Caso a opĆ§Ć£o acima nĆ£o funcione: ssh-keygen -t rsa -b 4096 -C "seu_email_do_GitHub@example.com"
    3. Pressione Enter
    4. Pressione Enter
    5. Pressione Enter
  4. Adicione a nova SSH key na sua conta do GitHub:
    1. No Git Bash: Copie o conteĆŗdo do arquivo id_ed25519.pub: clip < ~/.ssh/id_ed25519.pub
    2. No GitHub: Your Profile >> Settings >> SSH and GPG keys >> New SSH key
    3. Cole o conteĆŗdo da chave pĆŗblica
  5. Teste a conexĆ£o SSH:
    1. No Git Bash: ssh -T git@github.com
    2. yes
  6. CriaĆ§Ć£o e configuraƧƵes iniciais concluĆ­das!

INSTALAƇƃO INTELLIJ IDEA COMMUNITY

  1. Entre no site da Jetbrains
  2. Escolha a opĆ§Ć£o Community e faƧa o Download
  3. Siga com Next
  4. Installation Options:
    1. 64-bit launcher (caso seu sistema seja 64-bit, caso nĆ£o, selecione 32-bit)
    2. Add "Open Folder as Project"
    3. .java - .groovy - .kt - .kts
    4. Add lauchers dir to the PATH
    5. Next
  5. Install
  6. Para finalizar a instalaĆ§Ć£o, escolha a opĆ§Ć£o Reebot later
  7. ConfiguraƧƵes Iniciais:
    1. Aceite os termos: I confirm that I have... >> Confirm
    2. Data Sharing >> Send Anonymous Statistics
  8. InstalaĆ§Ć£o e configuraƧƵes iniciais concluĆ­das!

šŸ§ LINUX - UBUNTU

INSTALAƇƃO OPENJDK 17

  1. Abra o terminal (Ctrl + Alt + t)
  2. Verifique se vocĆŖ tem o Java instalado: java --version
  3. Caso nĆ£o, instale: sudo apt-get install openjdk-17-jdk
  4. Verifique se o Java realmente foi instalado e em qual caminho:
    1. java --version
    2. sudo update-alternatives --config java
  5. Copie e guarde o caminho de instalaĆ§Ć£o do Java, no meu caso: /usr/lib/jvm/java-17-openjdk-amd64/bin/java
  6. Configure a variƔvel em ambiente JAVA_HOME:
    1. Abra o arquivo de configuraĆ§Ć£o .bashrc. (Vou utilizar o editor gedit): sudo gedit ~/.bashrc
    2. Copie o cĆ³digo abaixo e cole no final do arquivo .bashrc (Observe o caminho do JAVA_HOME):
      JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
      export JAVA_HOME
      export PATH=$PATH:$JAVA_HOME
    3. Salve o arquivo .bashrc
  7. Confira se as configuraƧƵes foram salvas: cat ~/.bashrc
  8. Feche o terminal e abra novamente
  9. Conferir mais uma vez se o Java estĆ” instalado
  10. InstalaĆ§Ć£o e configuraƧƵes iniciais concluĆ­das!

INSTALAƇƃO GIT

  1. Abra o terminal (Ctrl + Alt + t)
  2. Verifique se vocĆŖ tem o GIT instalado: git --version
  3. Caso nĆ£o, instale: sudo apt-get install git-all
  4. Verifique se o GIT realmente foi instalado: git --version
  5. ConfiguraƧƵes iniciais:
    1. Configurar o nome de usuƔrio: git config --global user.name "Seu nome"
    2. Configurar o endereƧo de e-mail (o mesmo do GitHub): git config --global user.email seu_email_do_GitHub@email.br
    3. Conferir a lista de configuraƧƵes: git config --list
  6. InstalaĆ§Ć£o e configuraƧƵes iniciais concluĆ­das!

GERAR ACCESS TOKEN

  1. FaƧa seu login no GitHub
  2. Gere um access token: Your Profile >> Settings >> Developer settings >> Personal access tokens >> Generate new token
    1. Note: Ecolha um nome para o token
    2. Expiration: No expiration
    3. Select scopes: Selecione todos os campos
    4. Generate token
  3. Copie a String referente ao token
  4. Aalve em um lugar seguro que vocĆŖ consiga consultar posteriormente
  5. CriaĆ§Ć£o e configuraƧƵes iniciais concluĆ­das!

GERAR SSH KEY

  1. Consulte a documentaĆ§Ć£o oficial
  2. Verifique se existe alguma SSH key na sua mƔquina:
    1. No terminal: ls -al ~/.ssh
    2. Se sim, para ser vƔlido, o GitHub suporta qualquer um desses nomes de arquivos a seguir:
      • id_rsa.pub
      • id_ecdsa.pub
      • id_ed25519.pub
  3. Caso nĆ£o exista, gere uma SSH key:
    1. No terminal: ssh-keygen -t ed25519 -C "seu_email_do_GitHub@example.com"
    2. Caso a opĆ§Ć£o acima nĆ£o funcione: ssh-keygen -t rsa -b 4096 -C "seu_email_do_GitHub@example.com"
    3. Pressione Enter
    4. Pressione Enter
    5. Pressione Enter
  4. Adicione a nova SSH key na sua conta do GitHub:
    1. Abra o arquivo que contĆ©m a SSH key publica que vocĆŖ acabou de gerar: cat ~/.ssh/id_ed25519.pub
    2. Agora, copie o conteĆŗdo do arquivo id_ed25519.pub que estĆ” sendo exibido no terminal
    3. No GitHub: Your Profile >> Settings >> SSH and GPG keys >> New SSH key
    4. Cole o conteĆŗdo da chave pĆŗblica
  5. Teste a conexĆ£o SSH:
    1. No terminal: ssh -T git@github.com
    2. yes
  6. CriaĆ§Ć£o e configuraƧƵes iniciais concluĆ­das!

INSTALAƇƃO INTELLIJ IDEA COMMUNITY

  • Show Applications >> Ubuntu Software >> Explore >> Intellij IDEA Community >> Install
    1. Entre no site da Jetbrains
    2. Escolha a opĆ§Ć£o Community e faƧa o Download
    3. Siga com Next
    4. Installation Options:
      1. 64-bit launcher (caso seu sistema seja 64-bit, caso nĆ£o, selecione 32-bit)
      2. Add "Open Folder as Project"
      3. .java - .groovy - .kt - .kts
      4. Add lauchers dir to the PATH
      5. Next
    5. Install
    6. Para finalizar a instalaĆ§Ć£o, escolha a opĆ§Ć£o Reebot later
    7. ConfiguraƧƵes Iniciais:
      1. Aceite os termos: I confirm that I have... >> Confirm
      2. Data Sharing >> Send Anonymous Statistics
    8. InstalaĆ§Ć£o e configuraƧƵes iniciais concluĆ­das!

    šŸŽ macOS

    INSTALAƇƃO OPENJDK 17.0.4+8 Azul Zulu

    1. Abra o terminal
    2. Verifique se vocĆŖ tem o Java instalado: java --version
    3. Entre no site oficial da Azul
    4. FaƧa o Download do arquivo .dmg (Azul Zulu: 17.0.4+8 x86 64-bit)
    5. Execute o arquivo: Next >> Next >> ... >> Finish
    6. Verifique se o Java realmente foi instalado: java --version
    7. Configure a variƔvel em ambiente JAVA_HOME:
      1. No Terminal: cd /Library/Java/JavaVirtualMachines
      2. Crie o arquivo bash_profile (Vou utilizar o editor nano): nano ~/ .bash_profile
      3. Copie o cĆ³digo a seguir e cole no final do arquivo .bash_profile (Observe o caminho do JAVA_HOME): JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-.jdk/Contents/Home
      4. Salve o arquivo .bash_profile
    8. Aplicando o caminho da variƔvel: source ~/.bash_profile
    9. Confira o caminho da variƔvel JAVA_HOME: echo $JAVA_HOME
    10. InstalaĆ§Ć£o e configuraƧƵes iniciais concluĆ­das!

    INSTALAƇƃO GIT

    1. Abra o terminal (Ctrl + Alt + t)
    2. Verifique se vocĆŖ tem o GIT instalado: git --version
    3. Caso nĆ£o, instale atravĆ©s do Homebrew:
      1. /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
      2. brew install git
    4. Verifique se o GIT realmente foi instalado: git --version
    5. ConfiguraƧƵes iniciais:
      1. Configurar o nome de usuƔrio: git config --global user.name "Seu nome"
      2. Configurar o endereƧo de e-mail (o mesmo do GitHub): git config --global user.email seu_email_do_GitHub@email.br
      3. Conferir a lista de configuraƧƵes: git config --list
    6. InstalaĆ§Ć£o e configuraƧƵes iniciais concluĆ­das!

    GERAR ACCESS TOKEN

    1. FaƧa seu login no GitHub
    2. Gere um access token: Your Profile >> Settings >> Developer settings >> Personal access tokens >> Generate new token
      1. Note: Ecolha um nome para o token
      2. Expiration: No expiration
      3. Select scopes: Selecione todos os campos
      4. Generate token
    3. Copie a String referente ao token
    4. Aalve em um lugar seguro que vocĆŖ consiga consultar posteriormente
    5. CriaĆ§Ć£o e configuraƧƵes iniciais concluĆ­das!

    GERAR SSH KEY

    1. Consulte a documentaĆ§Ć£o oficial
    2. Verifique se existe alguma SSH key na sua mƔquina:
      1. No Terminal: ls -al ~/.ssh
      2. Se sim, para ser vƔlido, o GitHub suporta qualquer um desses nomes de arquivos a seguir:
        • id_rsa.pub
        • id_ecdsa.pub
        • id_ed25519.pub
    3. Caso nĆ£o exista, gere uma SSH key:
      1. No Terminal: ssh-keygen -t ed25519 -C "seu_email_do_GitHub@example.com"
      2. Caso a opĆ§Ć£o acima nĆ£o funcione: ssh-keygen -t rsa -b 4096 -C "seu_email_do_GitHub@example.com"
      3. Pressione Enter
      4. Pressione Enter
      5. Pressione Enter
    4. Adicione a nova SSH key na sua conta do GitHub:
      1. No Terminal: Copie o conteĆŗdo do arquivo id_ed25519.pub: pbcopy < ~/.ssh/id_ed25519.pub
      2. No GitHub: Your Profile >> Settings >> SSH and GPG keys >> New SSH key
      3. Cole o conteĆŗdo da chave pĆŗblica
    5. Teste a conexĆ£o SSH:
      1. No Terminal: ssh -T git@github.com
      2. yes
    6. CriaĆ§Ć£o e configuraƧƵes iniciais concluĆ­das!

    INSTALAƇƃO INTELLIJ IDEA COMMUNITY

    1. Entre no site da Jetbrains
    2. Escolha a opĆ§Ć£o Community e faƧa o Download
    3. Siga com Next
    4. Installation Options:
      1. 64-bit launcher (caso seu sistema seja 64-bit, caso nĆ£o, selecione 32-bit)
      2. Add "Open Folder as Project"
      3. .java - .groovy - .kt - .kts
      4. Add lauchers dir to the PATH
      5. Next
    5. Install
    6. Para finalizar a instalaĆ§Ć£o, escolha a opĆ§Ć£o Reebot later
    7. ConfiguraƧƵes Iniciais:
      1. Aceite os termos: I confirm that I have... >> Confirm
      2. Data Sharing >> Send Anonymous Statistics
    8. InstalaĆ§Ć£o e configuraƧƵes iniciais concluĆ­das!

    šŸ¤ Contribuindo

    Este repositĆ³rio foi criado para fins de estudo, entĆ£o contribua com ele. Se te ajudei de alguma forma, ficarei feliz em saber. E caso vocĆŖ conheƧa alguĆ©m que se identidique com o conteĆŗdo, nĆ£o deixe de compatilhar.

    Se possĆ­vel:

    ā­ļø Star o projeto

    šŸ› Encontrar e relatar issues


    Disponibilizado com ā™„ por cami-la.

    About

    Guia para o curso "Configurando o Ambiente de Desenvolvimento Java"