Comecei ''HOJE'' no Java, e estou com duvidas pra compilar

12 respostas Resolvido
Cleyton_Chagas

Galera comecei a alguns dias com Java, estou entendo como funciona etc… mas na hora de compilar to com sérios problemas, por exemplo quando faço uma calculadora, ou imprimir uma mensagem, resumindo não sei compilar ainda, procurei alguns videos mas não achei algum bom mesmo. help!!!

12 Respostas

TalonNoxus

A sua classe tem o método main?

public static void main(String[] args)
{

}
D

faz o teste coloca esse codigo na sua classe

public static void main(String[] args)
{
System.out.println("Ola");
}
Cleyton_Chagas

Mas ai que esta o problema não é o codigo e sim o processo de compilar que não sei…

TalonNoxus

Esta usando que IDE? Eclipse?Net Beans?

Cleyton_Chagas

notpad++

TalonNoxus
Cleyton_Chagas

Não instalei a JDK certo :\ ta faltando coisa pelo visto

igorventurelli
Solucao aceita

Amigo, procura por JDK 8 no Google.
Você vai encontrar um link do site da Oracle.
Baixe a JDK e instale-a.

Depois disso abra o command do Windows (você está usando Windows, certo?) e digite java -version. Se estiver certo você verá algo do tipo java version 1.8.0.

Depois disso, salve seu arquivo java que está no Notepad++ e vá até ele pelo command.
Chegando no diretorio onde ele está digite javac [nome_do_arquivo].java (case sensitive… Se o nome do arquivo é OlaMundo.java digite exatamente OlaMundo.java e não olamundo.java)
Se tiver algum erro de compilação você verá na tela, pois o javac é a chamada do compilador Java.
Se der tudo certo o command vai apenas pular de linha.
Ao pular de linha digite java [nome_do_arquivo] (também case sensitive e não tem o .java, apenas o nome do arquivo)

Pronto! :wink:

Para garantir que vai compilar, escreva em seu arquivo java o que os amigos comentaram acima:

igorventurelli

@Cleyton_Chagas, deu certo o que comentei?

Cleyton_Chagas

Muito obrigado, deu certo!!! , so estou tentando achar a mensagem aqui mas apareceu no cmd o .class já , valeuuu

igorventurelli

Legal!
Fico feliz em ter ajudado!
Pode marcar minha resposta como “melhor resposta/solução” e encerrar o tópico, por favor? :slight_smile:

Cleyton_Chagas

Claro, abraço!!

Criado 28 de setembro de 2016
Ultima resposta 1 de out. de 2016
Respostas 12
Participantes 4