Compilando com o javac

Publicado por André em 18/06/2010

[ Hits: 46.106 ]

Blog: http://127.0.0.1

 


Compilando com o javac



Simples e objetivo...

Após ter baixado o JDK (Java SE Development Kit), podemos usar o javac, que é um compilador para a linguagem Java. Lembrando que esta dica vale tanto para Windows e para Linux, vamos verificar se o javac está ok, isso com o comando:

javac

Se ele retornar vários parâmetros para serem usados, é porque está ok, se retornar algo como:

No command 'javac' found

É porque obviamente algo não saiu bem, provavelmente não está linkado no path.

Siga esta dica caso tenha este problema: Solucionando o "javac: command not found"

Ok, após ter testado se o javac está ok, crie o seu código, que vamos chamar de Codigo.java.

Depois vamos compila-lo:

javac Codigo.java

Se ele não retornar NADA, é porque a compilação foi perfeita e o código está impecável. Agora note que foi criado um arquivo .class no diretório onde o Codigo.java foi compilado. Este é o que iremos executar, isso com o comando:

java Codigo.class

Só isso.

Outras dicas deste autor

CPU-G: Capturando informações de hardware no Linux

Brincando com IP no PHP

Nmap online

Evitando bruteforce de SSH utilizando o Fail2ban

return main(); (fatal) - C++

Leitura recomendada

Adquirindo informações de sessão no Oracle

Banco do Brasil com Java nativo no Firefox/Iceweasel - Instalação no Debian

Eclipse e Java para iniciantes (vídeo tutoriais)

Copiando um arquivo com Java

Introdução ao Java Micro Edition (J2ME)

  

Comentários
[1] Comentário enviado por kabalido em 18/06/2010 - 14:28h

Cara, na execucao de um programa java, nao se coloca a extensao .class
Portanto o correto eh
$ java Codigo (sem .class)

Abracos.

[2] Comentário enviado por sukelly em 09/08/2010 - 08:53h

Você está certo. o correto é
javac Codigo.java
java Codigo
mas o que vale é intenção. Parabéns.

[3] Comentário enviado por Luccas Polonio em 04/12/2016 - 00:52h


[1] Comentário enviado por kabalido em 18/06/2010 - 14:28h

Cara, na execucao de um programa java, nao se coloca a extensao .class
Portanto o correto eh
$ java Codigo (sem .class)

Abracos.
é cara corrige isso kk eu fiquei meia hora tentando achando que o problema era o terminal kkkkk



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts