Erro ao abrir o programa [RESOLVIDO]

1. Erro ao abrir o programa [RESOLVIDO]

vinicius
Vinicius_Souza

(usa Ubuntu)

Enviado em 11/10/2012 - 12:07h

Olá pessal,
Eu estou começando agora a estudar java e estou com alguns problemas.
eu instalei o java,e coloquei as variáveis, " JAVA_HOME Valor: C:\Program Files\Java\jdk1.7.0_07" , editei a variável " Path valor : %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.7.0_07\bin".


Se eu digitar javac ou java ele me mostra um tanto de opções.

Eu fiz esse código aqui:

==================================================================================
class MeuPrograma {
public static void maind(String [] args)
{
System.out.println("Minha Primeira aplicação java!!");
}
}

==================================================================================

Ele gera o arquivo MeuProgama.class porém quando eu executo "java MeuPorgrama" ele me retorna a mensagem de erro:

==================================================================================
Erro:Não foi possível localizar, nem carregar a classe principal MeuPrograma.
==================================================================================


desde já agradeço.


  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 11/10/2012 - 12:22h

O correto é main e não maind

class MeuPrograma {
public static void main(String[] args){
System.out.println("Minha Primeira aplicação java!!");
}
}


E se ainda não achar a classe principal


java -cp . MeuPrograma


#edit

Outra coisa String[] não tem espaço

3. Re: Erro ao abrir o programa [RESOLVIDO]

vinicius
Vinicius_Souza

(usa Ubuntu)

Enviado em 11/10/2012 - 14:21h

Prezado,
Eu salvei dentro de C:\Users\vinicius\Documents\Java o arquivo com o nome de "MeuPrograma.java" com o código fonte que você passou.
Ele compila normal, porém na hora de executar ele da erro.


===================== Tela do Prompt ==================

C:\Users\vinicius\Documents\Java>javac MeuPrograma.java

C:\Users\vinicius\Documents\Java>java MeuPrograma
Erro: NÒo foi possÝvel localizar nem carregar a classe principal MeuPrograma

C:\Users\vinicius\Documents\Java>


=======================================================


Essa é atela que dá no prompt com o cód que vc me passou!


4. Re: Erro ao abrir o programa [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 11/10/2012 - 14:39h

Você usou o java -cp . MeuPrograma ?


5. Obrigado

vinicius
Vinicius_Souza

(usa Ubuntu)

Enviado em 11/10/2012 - 15:04h

Obrigado,
tentei com o cp e funcionou.
Mas o que significa o CP?
e porque ele tem que vira acompanhado de um "."?
Desde já agradeço


6. Re: Erro ao abrir o programa [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 11/10/2012 - 15:41h

Quando se usa o -cp . , estamos especificando para que seja procurado por arquivos .class no diretório atual, após isso as configurações do CLASSPATH são substituídas pelos resultados encontrados.

E porque este problema acontece?, simplesmente é um erro no CLASSPATH que simplesmente está faltando um ponto (.)

set CLASSPATH=.;%CLASSPATH% 

O código acima não é permanente

Mude o CLASSPATH como você fez com o JAVA_HOME e o Path, adicione um  .;  no inicio da variável.

E depois teste se funcionou

java MeuPrograma 


flw []s


7. Erro ao abrir o programa [RESOLVIDO]

Ivan Silva Martins
Nicklace

(usa Solaris)

Enviado em 02/03/2016 - 14:26h

Valeu parceiro, era isso mesmo, eu estava com o mesmo problema, tem que ter paciência e gostar muito disso pra voltar até as configurações e fazer as alterações. VLW ....






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts