CARLOS
CARLOS28/07/2025 14:09
Compartilhe

Diversas formas de instalar o java

    INSTALAÇÃO DO JAVA EM DIFERENTES SISTEMAS OPERACIONAIS

    1. LINUX (GENÉRICO)

    - Instalação via OpenJDK:

     sudo apt update

     sudo apt install openjdk-17-jdk

    - Instalação manual (Oracle JDK):

     Baixe o .tar.gz do site da Oracle

     Extraia e mova para /usr/lib/jvm/

     Configure JAVA_HOME e PATH no ~/.bashrc

    2. DEBIAN / UBUNTU

    - OpenJDK:

     sudo apt update

     sudo apt install default-jdk

    - Oracle JDK via repositório:

     sudo add-apt-repository ppa:linuxuprising/java

     sudo apt update

     sudo apt install oracle-java17-installer

    3. FEDORA

    - OpenJDK:

     sudo dnf install java-17-openjdk java-17-openjdk-devel

    - Oracle JDK (manual):

     Baixe o .rpm do site da Oracle

     sudo dnf install jdk-17_linux-x64_bin.rpm

    4. RED HAT (RHEL)

    - OpenJDK via YUM:

     sudo yum install java-17-openjdk java-17-openjdk-devel

    - Oracle JDK (manual):

     Baixe o .tar.gz

     Extraia e configure JAVA_HOME e PATH

    5. MACOS

    - Oracle JDK:

     Baixe o .dmg do site da Oracle

     Instale via assistente gráfico

    - OpenJDK via Homebrew:

     brew install openjdk

     export JAVA_HOME="$(/usr/libexec/java_home)"

     export PATH="$JAVA_HOME/bin:$PATH"

    6. WINDOWS

    - Oracle JDK:

     Baixe o instalador .exe do site da Oracle

     Execute e siga o assistente de instalação

     Configure JAVA_HOME e PATH nas variáveis de ambiente

    - OpenJDK via Chocolatey:

     choco install openjdk

    7. INSTALAÇÃO COM SDKMAN! (MULTIPLATAFORMA)

    - O SDKMAN! é um gerenciador de SDKs para ferramentas baseadas na JVM, como Java, Maven, Gradle, Kotlin etc.

    - Funciona em Linux, macOS e Windows (via WSL ou Git Bash)

    Passo 1: Instalar o SDKMAN!

     curl -s "https://get.sdkman.io" | bash

     source "$HOME/.sdkman/bin/sdkman-init.sh"

     sdk version # Verifica se foi instalado corretamente

    Passo 2: Listar versões disponíveis de Java

     sdk list java

    Passo 3: Instalar uma versão específica (exemplo: Java 21 Temurin)

     sdk install java 21.0.5-tem

    Passo 4: Definir versão padrão

     sdk default java 21.0.5-tem

    Passo 5: Alternar temporariamente para outra versão

     sdk use java 17.0.8-tem

    Passo 6: Verificar versão atual

     sdk current java

    Observações:

    - No Windows, recomenda-se usar o SDKMAN! via WSL ou Git Bash com suporte a unzip e curl.

    - O SDKMAN! permite instalar múltiplas versões de Java e alternar entre elas facilmente.

    - Ideal para desenvolvedores que trabalham com projetos em diferentes versões da JDK.

    Compartilhe
    Comentários (1)
    DIO Community
    DIO Community - 28/07/2025 16:13

    Excelente, Carlos! Seu guia sobre como instalar o Java em diferentes sistemas operacionais é super prático e completo. É fascinante ver como você aborda as diversas formas de instalar o Java, seja via OpenJDK, Oracle JDK ou gerenciadores como SDKMAN!, para diferentes ambientes como Linux, macOS e Windows.

    Você demonstrou as instruções detalhadas para cada sistema, com comandos específicos para Debian/Ubuntu, Fedora, Red Hat e o processo manual para macOS e Windows. Sua análise do SDKMAN! como uma ferramenta multiplataforma que permite instalar e alternar entre múltiplas versões de Java facilmente é um diferencial valioso.

    Considerando que o SDKMAN! permite instalar múltiplas versões de Java e alternar entre elas com facilidade, qual você diria que é o maior benefício para um desenvolvedor ao utilizar o SDKMAN! para gerenciar suas instalações de Java, em termos de flexibilidade para trabalhar em projetos com diferentes requisitos de JDK, em vez de gerenciar as versões manualmente?