JPASchemaGen.java

  1. package ejava.examples.schemagen;

  2. import javax.persistence.Persistence;

  3. public class JPASchemaGen {
  4.     public static void main(String args[]) {
  5.         if (args!=null && args.length==1) {
  6.             System.out.println("Generating schema for persistence-unit: " + args[0]);
  7.             //Persistence.generateSchema(args[0], null);
  8.             Persistence.createEntityManagerFactory(args[0]);
  9.             System.exit(0);
  10.         } else {
  11.             System.err.println("usage: " + JPASchemaGen.class.getName() + " (persistenceUnit name)");
  12.             throw new RuntimeException("incorrect usage");
  13.         }
  14.     }
  15. }