Como executar programas Java no Ubuntu

7 de setembro de 2021

Então, você começou a aprender a programação Java? Isso é bom.

E você quer executar os programas Java no seu sistema Linux? Melhor ainda.

Deixe-me mostrar como executar o Java no terminal no Ubuntu e outras distribuições do Linux.

Executando programas Java no Ubuntu

Vamos por partes aqui.

Etapa 1: Instalando o compilador Java

Para executar um programa Java, você precisa compilar o programa primeiro. Você precisa do compilador Java para este propósito.

O compilador Java faz parte do JDK (Kit de Desenvolvimento Java). Você precisa instalar o JDK para compilar e executar programas Java.

Primeiro, verifique se você já tem compilador Java instalado no seu sistema:

Comandos para usar no terminal

javac --version

Se você vir um erro como Command ‘javac’ not found, but can be installed with, isso significa que você precisa instalar o Java Development Kit.

Java Compiler Marque Ubuntu

Verifique se o compilador Java já está instalado ou não

A maneira mais simples de instalar o JDK no Ubuntu é ir com o padrão do Ubuntu:

Comandos para usar no terminal

sudo apt install default-jdk

Você será solicitado a inserir a senha da sua conta. Quando você digita a senha, nada é visto na tela. Isso é normal. Basta digitar sua senha cegamente. Quando perguntado, pressione a tecla ENTER ou Y.

Instale o JDK Ubuntu

Instalando JDK que também contém o compilador Java

O comando acima deve funcionar para outras distribuições baseadas no Debian e Ubuntu como o Linux Mint, elementaryOS etc. Para outras distribuições, use o gerenciador de pacotes da sua distribuição. O nome do pacote também pode ser diferente.

Uma vez instalado, verifique se javac está disponível agora.

Java Compiler Ubuntu

Verifique se o compilador Java pode ser usado agora

Etapa 2: Compilando o programa Java no Linux

Você precisa ter um arquivo de programa Java ara isso. Digamos que você crie um novo arquivo de programa Java chamado helloworld.java e tem o seguinte conteúdo:

class HelloWorld{  
   public static void main(String args[]){  
    System.out.println("Hello World");  
   }  
}

Você pode usar o editor Nano no Terminal ou editor de texto gráfico gedit para escrever seus programas Java.

Comandos para usar no terminal

javac HelloWorld.java

Se não houver erro, o comando acima não produz saída.

Quando você compila o programa Java, ele gera um arquivo .class com o nome da classe que você usou no seu programa. Você tem que executar este arquivo de classe.

Etapa 3: Executando o arquivo de classe Java

Você não precisa especificar a extensão da classe aqui. Apenas o nome da classe. E desta vez, você usa o comando java, não javac.

Comandos para usar no terminal

java HelloWorld

Isso imprimirá o Hello World na tela para o meu programa.

Executando programas Java no Terminal Linux

Executando programas Java no Terminal Linux

E é assim que você executa um programa Java no terminal Linux.

Este foi o mais simples exemplo. O programa de amostra tinha apenas uma classe. O compilador Java cria um arquivo de classe para cada classe em seu programa. As coisas ficam complicadas para programas e projetos maiores.

É por isso que aconselho instalar o Eclipse no Ubuntu para a programação com Java. É mais fácil programar em um IDE.

Espero que você ache este tutorial útil. Perguntas ou sugestões? A seção de comentários é toda sua.

Confira também a versão original desse post em inglês
Esse post foi originalmente escrito por Abhishek Prakash e publicado no site itsfoss.com. Traduzido pela rtland.team

How to Run Java Programs in Ubuntu

Propaganda
Blog Comments powered by Disqus.
Propaganda