显式地定义 BeanInfo 类的位置

可以使用类路径变量来显式地定义工作台外部的 BeanInfo 类的位置。此变量可以指向存在于文件系统中的 JAR 文件或文件夹。

  1. 单击窗口 > 首选项以打开“首选项”窗口。
  2. 转至 Java > 类路径变量页。
  3. 单击新建“新建变量条目”窗口打开。
  4. 名称字段中,输入新变量的名称。例如,可以输入 MY_BEANINFOS
  5. 路径字段中,输入包含 BeanInfo 类的 JAR 文件的路径或者包含包的文件夹的路径。
    将 JAR 文件添加至类路径
    • 可以单击文件按钮来浏览文件系统并选择 JAR 文件。
    • 如果 BeanInfo 类位于存在于文件系统中的包中,则单击文件夹按钮,并浏览至该包的父目录。
  6. 单击确定将创建新变量,并且现在可以将其添加至项目的 BeanInfo 路径属性。
  7. 右键单击项目,并从弹出菜单中选择属性
  8. BeanInfo 路径属性页上,转至 BeanInfo 类选项卡:
    BeanInfo 路径属性
  9. 单击添加变量“类路径变量选择”窗口打开。
  10. 变量名字段中,输入先前定义的类路径变量的名称,或者单击浏览以从所有已定义变量的列表中选择变量。如果该变量用于文件夹,并且 BeanInfo 包位于子文件夹中,则可以使用路径扩展字段来选择该子文件夹。单击确定
  11. 单击“BeanInfo 路径”属性页的“BeanInfo 类”选项卡上的修改路径按钮。要命名包含 BeanInfo 类的包,此步骤是必需的。
  12. 单击选择包以选择包含 BeanInfo 类的包的名称。根据包结构的不同,您也许能够选择它们,也许必须指定它们的名称。
  13. 单击确定以关闭“修改搜索路径”窗口,然后单击确定以关闭项目属性窗口。

上级主题:指定 BeanInfo 类的位置

相关概念
BeanInfo 类和自省

相关任务
将 bean 和 BeanInfo 类存放在同一个项目中的不同包中
将 bean 和 BeanInfo 类存放在不同的项目中
将 BeanInfo 类存放在 JAR 文件中
将 bean 和 BeanInfo 类存放在同一个包中

(C) Copyright IBM Corporation 1999, 2004. All Rights Reserved.