2012-01-24 44 views

回答

1

不是一个问题:) 例:

java -cp "hibernate/*" org.hibernate.tool.hbm2ddl.SchemaExport --properties=hibernate.properties --text Person.hbm.xml User.hbm.xml 

这里的“休眠/ *”意味着你有一个文件夹命名为“休眠”的所有库休眠(含的Hibernate3的课程)。

  • ANTLR-2.7.6.jar
  • CGLIB的2.2.jar
  • 公地集合-3.1.jar
  • 的dom4j-1.6.1.jar
  • 在我的情况

  • 休眠-testing.jar
  • hibernate.jar文件
  • 了Javassist-3.9.0.GA.jar
  • JTA-1.1.jar
  • 的log4j-1.2.16.jar
  • SLF4J-API-1.5.8.jar
  • SLF4J-log4j12-1.6.1.jar

你必须在当前文件夹中放入文件hibernate.properties(您可以使用hibernate.cfg.xml,但选项将是--config而不是--properties。即“--config = hibernate.cfg.xml”)

--text - 输出到控制台 接下来列出必需的文件* .hbm.xml。

就是这样。