打开向导时,保存文件的位置和在Eclipse中现在选择的文件有关。请确保把该文件保存在src 目录中。添加其余一些向导需要的信息,这些信息应该和配置文件的版本相一致,如图14中所示。值得注意的是,和用Ant来控制Hibernate的运行(书中使用就是这种方法)不同,这里你无法控制Hibernate运行时的当前工作目录,因此你需要在URL文件中使用路径的全称。我自己的添加的URL 值(有点难看)为
jdbc:hsqldb:/users/jim/documents/work/oreilly/hibernate/examples/ch03/data/music
(如果有人知道怎么让Eclipse或是Hibernate Synchronizer使用一个工程特定的目录,你可以告诉我,我很想知道。因为我才开始使用Eclipse,是个新手。如果有人告诉我这是可能的,只是因为我不知道怎么做而已,我一点也不会感到吃惊)
图14 添加配置文件信息
添加Driver Class 的方法有点奇怪,你需要单击Browse按钮,然后开始输入driver的类名(译者注:你需要确定该driver类在该工程的类路径中)。如果你输入 "jdbcD",窗口就会出现这个选择,很容易就可以从中选取一个。具体如图15所示。

图15 指定HSQLDB的driver类
只要添加如图14中那些属性值就可以。完成后单击Finish来完成创建配置文件。Hibernate Synchronizer 现在已经可以开始使用了。完成创建文件后,配置文件会打开,这时候你就可以看看Hibernate XML格式的配置文件的结构和细节。

图16 生成的配置文件
要想测试配置文件是否可用,有一个又快又简单的方法:使用向导来创建一个影射文件。选择文件(File) -> 新建(New) -> 其它(Other),选取Hibernate类别,然后再选Hibernate 影射文件,单击下一步(Next)。向导出现的时候,其中有些属性已经自动填入了在配置文件中相应属性的值,单击Refresh(确保可以通过这些信息和你的数据库相连)。和数据库连接后,会显示库中的表,这里只有一个TRACK表。第一次使用的时候,不知什么原因,需要你指定包含HSQLDB驱动的. jar文件的路径。好在你只需要指定一次。只要你认为工作正常(译者注:显示了数据库中有权限访问的表),单击Cancel。试验中使用已有的影射文件,不需要实际创建一个。
