像数据库驱动类库这样少量的JAR文件可以使用添加多个JAR文件的方法,但是向Hibernate那些包含大量JAR文件的框架,或者是同时使用多个框架的项目需要添加大量的JAR文件到Eclipse的项目构建路径中,所有JAR文件都会显示在项目的“引用的库”子节点中,这样既不不方便管理也不方便阅读分析。
解决该问题的办法是创建用户库,可以将相同分类的所有JAR文件创建为一个指定名称的用户库,用户库是用户可以自定义的类库,在Eclipse工作空间中可以创建很多用户库,方便各种类库的分类。下面以MySQL数据库驱动类为例,创建名称为“MySQL_Driver”的自定义用户库。其步骤如下。
(1)在Eclipse主菜单中单击“窗口”/“首选项”菜单项,在弹出的首选项对话框中,展开“Java”/“构建路径”/“用户库”节点,将打开有关用户库管理的首选项设置界面。如图1所示。
图1 有关用户库首选项设置界面
(2)在用户库首选项设置界面右侧单击“新建”按钮,在弹出的“新建用户库”对话框中输入新的用户库的名称,例如“MySQL_Driver”,单击确定按钮。
(3)现在新建的用户库已经显示在用户库首选项设置界面中,选择新建的用户库,单击右侧的“添加JAR”按钮,在弹出的对话框中选择需要的所有JAR文件。为用户库添加JAR文件后的界面如图2所示。单击确定按钮,MySql_Driver用户库就建立完成了。
图2 添加JAR文件后的用户库
说明:只有选择了用户库名称节点时,“添加JAR”按钮才是可用状态的,如果选择的是用户库中的JAR文件节点,那么该按钮会编程灰色;禁用状态。