Générer DDL pour JPA 2.0 avec EclipseLink

J'ai créé mon modèle de classes avec des annotations JPA 2.0. Au moment de l'exécution, je vais utiliser EclipseLink 2.2.0, mais j'ai bien fait attention à utiliser uniquement pur des annotations JPA dans mes classes de modèle.

Maintenant, comment puis-je générer le schéma DDL pour la base de données ?

Je veux utiliser le EclipseLink API pour générer le DDL des classes, mais pas au moment de l'exécution. Au lieu de cela, je veux une classe Java pour fonctionner sur la ligne de commande et les sorties qui le DDL. Ce ce mec n'a pour Hibernateje veux pour EclipseLink.

Je voudrais aussi se contenter d'une tâche Ant ou certains plugin Maven.

Aussi, j'ai choisi le nom de mon fichier jpa.xml au lieu de persistence.xml; des points de bonus si votre solution de comptes pour cela. Sinon, je vais renommer mon fichier persistence.xml.

source d'informationauteur Leonel