O que está acontecendo é o seguinte tenho tentando utilizar o prompt para compilar um classe simple que criei em java mas aparece o seguinte erro:
“Não foi possível localizar nem carregar a classe principal minhaclasse.class”
e não consigo visualizar os resultados. O programa compila pelo javac e cria o arquivo .class no diretorio mas toda vez que tento executar aparece esse bendito erro já aconteceu tanto na minha maquina no trabalho como na minha pessoal.
Não se coloca .class
Você não está executando um arquivo exatamente, e sim uma classe. Portanto só coloca o nome da classe que o java vai procurar o arquivo dela. java exemplo1
Então vc errou em outra parte também.
Vamos precisar rever tudo. O comando é este.
Poste o código da sua classe, o nome do arquivo dela, o comando que usou para compilar e o nome do arquivo gerado na compilação.
public class BalancoTrimestral {
public static void main (String[] args) {
int gastosJaneiro = 15000;
int gastosFevereiro = 23000;
int gastosMarco = 17000;
int gastosTrimestre = gastosJaneiro + gastosFevereiro + gastosMarco;
int mediaMensal = gastosTrimestre/3;
System.out.println(gastosTrimestre);
System.out.println("Valor da média mensal = " + mediaMensal);
}
o arquivo gerado na pasta apos a compilação foi BalancoTrimestral.class
o comando para exibir foi este:
C:\Users\willame.alvino\Desktop\Java\3.3>java BalancoTrimestral
Erro: Não foi possível localizar nem carregar a classe principal BalancoTrimestral
C:\Users\willame.alvino>java BalancoTrimestral -classpath ‘C:\Users\willame.alvino\Desktop\Java\3.3’
Erro: Não foi possível localizar nem carregar a classe principal BalancoTrimestral
O problema é o seu classpath. Testei aqui. Se ele está configurado nas variáveis de ambiente, não adianta nem definir no comando, não funciona.
Deleta sua variável CLASSPATH depois fecha o prompt e abre novamente e tenta de novo só com java BalancoTrimestral
Não esquece de dar ok na janela das variáveis pra salvar. rsrs