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

Código não compila

Boa tarde, quando eu compilo o codigo com "javac teste.java" funciona certinho, mas quando eu vou executar o arquivo com "java teste.class" ou "java teste" não funciona, aparece o seguinte erro:

C:\Users\italo\Desktop\UFU\JAVA>java teste.class

Erro: Não foi possível localizar nem carregar a classe principal teste.class

Se puderem me ajudar ficaria bastante grato!Obrigado

5 respostas

Coloque o código aqui, por favor.

Oi Italo, tudo bem ?

Mostra para gente seu código ? Por gentileza

Verifica se o esqueleto da tua classe parece com isso:

public class Teste {
    // Corpo da classe

    public static void main(String[] args) {
        // Método inicial do programa
    }
}

Lembrando que o nome do arquivo deve ser o mesmo da classe, nesse caso Teste.java.

Dentro do diretório do arquivo, usa os seguintes comandos.

  1. para compilar: javac Teste.java
  2. para executar: java Teste
class MeuProgramaModificado {
    public static void main(String[] args) {
        System.out.println("Uma mensagem.");
        System.out.println("Outra mensagem.");
    }
}
solução!

Galera, consegui resolver o problema. Era porque o class tinha q ter o msm nome do arquivo, até agr esta dando tudo certo.

Obrigado!