使用项目引用

另请参见

要使用其他项目中的 XML 文件的工件,请将此项目作为项目引用添加到源项目中。例如,如果您创建了一个 BPEL 模块项目,并且希望在该项目中使用 Java 应用程序项目中的 XML 文件(如 XML 架构文件或 WSDL 文件)中的工件,则必须将 Java 应用程序项目作为项目引用添加到源项目中(在本示例中,源项目为 BPEL 模块项目)。

在某些示例中,可能需要更改项目中的项目引用。如果您需要将一个项目的依赖项目更改为另一个项目以便能够使用新项目中的 XML 文件工件,则会发生上述更改。在此示例中,您需要删除旧的项目引用,并添加新的项目引用,以便使用新项目中的 XML 文件工件。

添加项目引用

添加项目引用:

  1. 在“项目”窗口中,选择要添加项目引用的项目节点。
  2. 右键单击该节点并选择“属性”。
    将打开“项目属性”对话框。
  3. 在“类别”列表中,选择“项目引用”节点。
    将在该对话框的右面板中立即出现“项目引用”框。
  4. 单击“添加项目”按钮。
    将打开“添加项目”对话框。
  5. 导航并选择要添加为项目引用的项目,然后单击“添加项目”。
    注意:您只能选择 BPEL 模块项目、XSLT 模块项目、SQL 模块项目、Web 应用程序项目、EJB 模块项目和 Java 应用程序项目。
    将在“项目属性”对话框的“项目引用”框中立即出现您选定的项目名称。
  6. 单击“确定”关闭“项目属性”对话框。

循环引用

您可以将多个项目作为项目引用添加到源项目中,只要这些引用不是循环引用。

例如,假设您创建了 3 个项目:名为 BPEL-1 的 BPEL 模块项目、名为 BluePrint-1 的样例 SOA BluePrint 项目,以及名为 WebApp-1 的 Web 应用程序项目。

现在让我们假设您添加了以下项目引用:

  1. WebApp-1 作为项目引用添加到 BluePrint-1 中。
  2. BluePrint-1WebApp-1 作为项目引用添加到 BPEL-1 中。

在添加了上述项目引用后,如果尝试将 BPEL-1 作为项目引用添加到 BluePrint-1 项目中,IDE 将不允许执行此操作,因为这是一个循环引用。BluePrint-1 项目已作为 BPEL-1 项目中的项目引用。

删除项目引用

在删除项目引用时,如果您要删除项目中的文件引用,则 IDE 会发出警告消息。

删除项目引用:

  1. 在“项目”窗口中,选择要删除项目引用的项目节点。
  2. 右键单击该节点并选择“属性”。
    将打开“项目属性”对话框。
  3. 在“类别”列表中,选择“项目引用”节点。
    将在该对话框的右面板中立即出现“项目引用”框,其中该框中包含了项目引用列表。
  4. 在“项目引用”框中,选择您要删除的引用,然后单击“删除”。
    如果源项目引用了此项目中的某些文件,则 IDE 将发出警告消息,要求您确认是否要删除项目引用。
  5. 如果打开了警告消息对话框,请单击“是”以删除项目引用。

在删除项目引用后,必须在“项目属性”对话框中使用“XML 目录”节点,以便删除通过引用外部工件创建的 XML 目录条目。

删除 XML 目录条目:

  1. 在“项目”窗口中,选择该项目的项目节点。
  2. 右键单击该节点并选择“属性”。
    将打开“项目属性”对话框。
  3. 在“项目属性”对话框的“类别”列表中,选择“XML 目录”节点。
  4. 在“XML 目录条目”下,选择要删除的条目,然后单击“删除”。
另请参见
关于项目之间的 XML 文件引用
使用项目之间的 XML 文件引用
刷新缓存的 XML 文件引用

法律声明