Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Não consigo tirar essa mensagem azul

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Alguem sabe como resolver isso? Não estou conseguindo

1 resposta
solução!

Oi, Luiz! Tudo bem?

Essa mensagem azul que aparece no IntelliJ: Decompiled .class file, bytecode version: 65.0 (Java 21) significa que você está tentando abrir um arquivo .class (arquivo compilado), e não o arquivo .java (código-fonte). O IntelliJ mostra o conteúdo decompilado, mas você não consegue editar.

Sendo mais direto, você está abrindo o arquivo errado, esse não é um arquivo para escrever código.

Resolva fazendo o seguinte:

  1. No painel lateral esquerdo (Project), localize o seu arquivo .java.
  2. dois cliques para abrir e editar.
  3. Evite abrir os arquivos dentro da pasta out ou target, pois ali ficam os .class gerados automaticamente.

Veja este exemplo de estrutura correta no IntelliJ:


src
 └── main
      └── java
           └── Filme.java

Assim, você edita o arquivo certo!

Exemplo prático:


// Arquivo correto: Filme.java
public class Filme {
    String nome;
    int anoDeLancamento;
}

Esse código cria uma classe com dois atributos.

E veja um exemplo sem acentuação:


public class Filme {
    String nome;
    int anoDeLancamento;
}

Esse código define uma classe chamada Filme com as propriedades nome e anoDeLancamento.

Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado