Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

C:\java-codigo>javac programa.java programa.java:1: error: class Programa is public, should be declared in a file named Programa.java public class Programa{ ^ 1 error

Bom dia!

Eu fiz a compilação do arquivo uma vez, depois entrei na pasta apaguei e refiz e aparareceu este erro. (C:\java-codigo>javac programa.java programa.java:1: error: class Programa is public, should be declared in a file named Programa.java public class Programa{ ^ 1 error )

O que pode ser?

4 respostas

Fala Anderson, blz? Vc apagou o arquivo .java ou .class? o javac gera o .class, parece q vc apagou o .java (q eh o arquivo criado por vc no editor)

Espero ter ajudado

Na verdade apaguei os dois e refiz o aquivo programa.java salvei na pasta e continuou gerando o mesmo erro.

solução!

Boa tarde Anderson, acredito que problema seja devido ao fato de o Java ser Case Sensitive, ou seja, pra ele tem diferença entre maiúsculas e minúsculas. Aparentemente você salvou o arquivo como o nome programa.java e deveria ter salvado como Programa.java com P maiúsculo

Obrigado realmente este era o problema.