Erro Estranho(Não encontra o Main)

6 respostas
N

Galera, esse é meu primeiro post no fórum e tenho uma dúvida que não é bem sobre programação:
Eu entro no CMD e dou javac no meu arquivo .java e ele compila normalmente, mas quando em uso java em qualquer arquivo, ele não encontra a classe main, aí pra testar eu fiz um hello world e descobri que o erro não era na minha classe, mas sim no próprio comando java, alguém tem alguma idéia de como resolver isso?

6 Respostas

Tchello

Tem algum problema no seu código.
Poste ele aqui.
Poste também a sequência precisa dos comandos que você está executando(com os nomes de arquivos e tudo mais).

edmarr

Bom creio que esteja faltando algo no seu codigo ,
Veja se ele esta assim .

public class HelloWorld{
	public static void main(String args []){
		System.out.println("Olá Mundo");
	}
}

Lembrando o nome do arquivo deve ser o mesmo da classe.

S

Vé o classpath, por vezes quando o classpath não esta devidamente configurado ele da um erro

edmarr

Caro colega , se ele conseguiu executar o javac , o path dele esta correto pois ele esta fazendo tudo via console .

B

para compilar javac HelloWorld.java

para rodar java HelloWorld

se a class estive dentro de um package br.com.guj: java br.com.guj.HelloWorld, a partir da pastas mais externa do projeto.

N

Bom galera, aqui vai uma screen com o código, o CMD e a pasta com arquivos, espero q possam me ajudar, pois já não sei mais o que fazer.
EDIT: Se eu usar o netbeans pra rodar o projeto, ele funciona.

Criado 10 de fevereiro de 2010
Ultima resposta 10 de fev. de 2010
Respostas 6
Participantes 5