JPA erro no msql para metodo de busca (Resolvido)

Galera, bom dia!
É o seguinte, fiquei um tempo sem programar e estou voltando agora, estou com um problema para fazer um método de busca usando JPA.
Tentei fazer me baseando pela apostila da Caelum.

 public class teste {

 public static void main (String args[]){
    EntityManagerFactory factory = Persistence.createEntityManagerFactory("academico");
    EntityManager manager = factory.createEntityManager();
    Query query = manager.createQuery("select  *from teste.cliente c");
         List<Cliente> lista = query.getResultList();
    for (Cliente c : lista){
        System.out.println(c.getNomeCliente());
    }   
    
    manager.close();
}
}

Ele me gera o seguinte erro?

Exception Description: Syntax error parsing [select  *from teste.cliente c]. 
[29, 29] A select statement must have a FROM clause.

1 - troque * por c
2 - passe a primeira letra da classe para maiuscula

select c from teste.Cliente c

Boa Tarde!

Não sei se já resolveu, mas…

Query query = manager.createQuery("select  *from teste.cliente c");  

Exception Description: Syntax error parsing [select *from teste.cliente c].
[29, 29] A select statement must have a FROM clause.

O restante da query vai ter que ser visto depois, esse erro é de sintaxe, olha o * colado no from “*from” tem que ser assim " * from"

Até mais…

Vlw, consegui resolver deixando a Query assim:

SELECT c FROM Cliente c