Existem 2 implementações de JDK. Um é chamado de Oracle JDK e o outro é openJdk. OpenJDK é totalmente de código aberto e não inclui nenhum componente proprietário do Oracle JDK. A licença do Oracle JDK e OpenJDK também não são os mesmos. Oracle JDK é mais restritivo que o OpenJDK. Para quem procura uma versão gratuita e de código aberto do JDK, o OpenJDK é a melhor escolha para eles. Você realmente não verá muita diferença quando você corre openjdk. A experiência é quase a mesma. Você pode usar exatamente os mesmos utilitários de linha de comando com o OpenJDK que no Oracle JDK.É realmente fácil instalar o OpenJDK 8 no Debian 9 Stretch, porque já está disponível no repositório oficial do Debian 9 Stretch.
Neste artigo, mostrarei como instalar o OpenJDK 8 no Debian 9 Stretch. Vamos começar.
Atualize primeiro o cache do repositório de pacotes do seu sistema operacional Debian 9 com o seguinte comando:
Atualização $ sudo apt-get
O cache do seu repositório de pacotes deve ser atualizado.
Antes de instalar o OpenJDK 8, você deve saber uma coisa. Existem duas versões do OpenJdk 8 no Debian 9 Stretch Official Repository. Um é openjdk 8 sem cabeça e o outro é o OpenJdk 8.
A diferença entre o OpenJDK 8 sem cabeça e o OpenJDK 8 é que o OpenJDK 8 sem cabeça não instala nenhuma biblioteca para trabalhar com interfaces gráficas de usuário. Tem menos dependências. Portanto, é perfeito para servidores sem cabeça, onde você nunca precisa de interfaces gráficas de usuário (GUIs). O OpenJDK 8 fornece tudo o que o OpenJDK 8 sem cabeça fornece junto com bibliotecas necessárias para trabalhar com interfaces gráficas de usuário (GUIs). Neste artigo, instalarei o OpenJDK 8 (não sem cabeça), mas mostrarei como instalar a versão OpenJDK 8 também.
Você pode instalar o OpenJDK 8 sem cabeça com o seguinte comando:
$ sudo apt-get install OpenJdk-8-jdk sem cabeça
Você pode instalar o OpenJDK 8 com o seguinte comando:
$ sudo apt-get install OpenJDK-8-JDK
Agora pressione 'y' e depois pressione para continuar.
O gerenciador de pacotes APT deve baixar e instalar todos os pacotes necessários. Pode demorar um pouco, dependendo da sua conexão com a Internet.
OpenJdk 8 deve ser instalado em breve.
Quando a instalação estiver concluída, execute o seguinte comando para verificar se o OpenJDK 8 está instalado corretamente.
$ javac -version
Se você obtiver saída semelhante, como mostrado na captura de tela abaixo, tudo deve estar funcionando corretamente.
Agora vou executar um programa simples de Java Hello World e mostrar que o OpenJdk 8 que eu instalei pode realmente compilar o código Java.
Este é o código que vou correr.
Eu salvei o 'helloworld.Java 'Java Source Code File para' $ Home/Documents/Codes/'Diretório, como você pode ver na saída do comando' LS '.
Agora você pode compilar o 'helloworld.arquivo de origem java 'java com o seguinte comando:
$ javac helloworld.Java
O 'helloworld.O arquivo de origem java 'java deve ser compilado. Você pode executar o comando 'LS' agora e poderá ver um 'helloworld.Arquivo de classe, conforme mostrado na captura de tela abaixo. Este é o código Java Byte sobre o qual eu estava falando.
Agora você pode executar o código Java Byte 'Helloworld.classe 'com o seguinte comando:
$ java helloworld
Nota: Não inclua o '.Extensão da classe quando você executa um arquivo de código Java Byte. 'Java Helloworld.Classe 'não é como você deve executar um programa Java.
Você deve ver “Bem -vindo ao Linuxhint!”Impresso na tela, como mostrado na captura de tela abaixo. Para que possamos compilar e executar códigos Java com o OpenJDK 8.
É assim que você instala o OpenJDK 8 no Debian 9 Stretch. Obrigado por ler este artigo. Tweet -nos em @linuxhint para comentários.