Configuração do persistence.xml do JPA em tempo de execução

Bom dia amigos como posso configurar o endereço do host do arquivo persistence.xml apos a geração do .JAR ? ou tem como fazer essas configurações através de uma classe dispensando o arquivo .xml ?

Bastaria fazer algo como:

 Map props = new HashMap();  
 props.put("eclipselink.jdbc.user", aaa);  
 props.put("eclipselink.jdbc.password", bbb);  
 EntityManagerFactory emf = Persistence.createEntityManagerFactory("ConexaoPU", props);  

Onde está eclipselink você troca pelas configurações do seu provedor

Perfeito amigo vou implementar aqui e já retorno o resultado obrigado…