1
resposta

Erro ao criar "class Conta"

Como resolver o erro abaixo?

Quando eu tento criar a classe "Conta", o eclipse apresenta a seguinte mensagem de erro: "Must declare a named package because this compilation unit is associated to the name module 'bytebank'"

Printo com o erro: Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi Rafael, tudo bem?

Motivo do erro: nome do pacote deixado em branco durante a criação de uma classe. Isso faz com que seja usado o pacote padrão (que é sem packeage nenhum), causando esse erro.

Conserto rápido: Crie um package, por exemplo "com.alura" dentro da pasta "src" e mova o arquivo Conta.java para dentro desse pacote. Basta arrastar e soltar no pacote. O erro deve desaparecer.

Você também pode excluir o arquivo "module-info.java" na guia Project Explorer, também deve resolver.