Hibernate

7 respostas
kilate

Olá pessoal,

estou seguindo o tutorial da apostila da FJ-21 da CAELUM, mas quando eu executo o main recebo esse erro:

Erro: Não foi possível localizar nem carregar a classe principal geraTabelas

Um abraço!

7 Respostas

Hebert_Coelho

Só deu essa linha de erro?

Tem como colocar o erro completo?

luxu

clica com o botão direito sobre o arquivo principal->run, resolverá.

kilate

Olá obrigado pela atenção,

Sim somente esta linha de erro.
Luxu, sua solução não funcionou. Mas mesmo assim obrigado!

Um abraço.

kilate

Alguém?

kritiuns

Verifica se o método main está com essa assinatura

public static void main(String args[])

caso esteja poste a classe que você está querendo rodar

kilate
import org.hibernate.cfg.AnnotationConfiguration;
import org.hibernate.tool.hbm2ddl.SchemaExport;

public class geraTabelas {
	public static void main(String[] args) {

		AnnotationConfiguration cfg = new AnnotationConfiguration();
		cfg.addAnnotatedClass(Aluno.class);
		SchemaExport se = new SchemaExport(cfg);
		se.create(true, true);

	}
}

Não sei se ajudaria, mas esse projeto no Eclipse está sinalizado com um [color=red]![/color]. Abraços!

M

teste

public class CriarTabelas {
	
	public static void create(AnnotationConfiguration cfg) {
		new SchemaExport(cfg).create(true, true);
	}

	public static void main(String[] args) {

		
		AnnotationConfiguration cfg = new AnnotationConfiguration();
		cfg.configure("hibernate.cfg.xml");		
		

		cfg.addAnnotatedClass(Aluno.class);
		
		create(cfg);
	}

}
Criado 23 de janeiro de 2012
Ultima resposta 24 de jan. de 2012
Respostas 7
Participantes 5