启动配置是用于定义和保存可单独启动的不同工作台配置的机制。可使用启动配置来启动调试会话。
要创建将装入 XSL 变换以进行调试的启动配置,请完成下列步骤:
- 在提供启动/调试/运行操作集的工作台透视图(如“调试”透视图)中,执行下列其中一项任务:
- 从工作台菜单栏选择运行 > 调试以打开调试启动配置对话框。
- 单击工作台工具栏调试按钮旁边的向下箭头,并从列表中选择调试。这将打开调试启动配置对话框。
- 在调试启动配置对话框中,执行下列其中一项任务:
- 选择 XSL 变换节点并单击新建启动配置。
- 右键单击 XSL 变换节点并从弹出菜单中选择新建。
- 双击 XSL 变换节点。
- 这将使启动配置选项卡和输入字段显示在该对话框的右边。
- 在名称字段中,输入您为正在创建的配置选择的名称。
- 选择主选项卡以使它显示在前面。
- 在主选项卡项目字段中,输入项目名称,该项目包含想要调试的应用程序的源代码。如果应用程序不在工作台项目中,则项目字段可能保持为空白。但是,如果未指定任何项目,则将源选项卡页面中的源查询路径更改为包含源的位置。
您可以通过单击浏览来进行浏览以查找项目,而不是在项目字段中输入项目名称。
如果填写了此字段,则选项卡中其他字段的浏览按钮位置将缺省设置为项目位置。
- 在源 XSL 文件字段中输入想要调试的 XSL 文件的完整路径和名称。或者,可以通过单击浏览来进行浏览以查找该文件。必须填写此字段。
- 在源 XML 文件字段中,输入想要调试的 XSL 文件的 XML 输入文件的完整路径和名称。或者,可以通过单击浏览来进行浏览以查找该文件。必须填写此字段。
- 在输出文件字段中,指定输出文件的名称和位置。必须填写此字段。
- 缺省情况下在第一个模板规则中停止复选框是已选中的。在选择了此复选框的情况下,变换进程将在 XSL 文件中定义的第一个模板处停止。
- 单击参数选项卡。在“参数”页中,可以指定以下内容:
- 样式表参数 - 单击添加以将新的样式表参数名称和值添加至此列表。在 XSL 样式表中,可以用名称定义 xsl:param。可以使用此页来为参数指定新的值或覆盖现有的值。
- 输出属性 - 可以选择覆盖在源文件中定义的缺省输出属性。单击 F1 以了解有关这些字段的更多信息。
- 变换属性 - 可指定递归限制和基本 URI。递归限制指定您想要变换链接至多少个级别,基本
URI 是为正确解析 URI 而设置的上下文路径。
- 单击类路径选项卡。类路径页定义在运行和调试应用程序时使用的类文件的位置。调试
XSL 样式表时,将在搜索由 XSL 变换通过 XSL 扩展调用的 Java™
类时使用该类路径。
缺省情况下,用户和引导程序类位置是从相关联项目的构建路径派生出来的。可在此处覆盖这些设置。
- 要设置“源查询路径”,选择源选项卡并执行下列任务:
- 要添加源位置,单击添加。这将调用添加源对话框,可以在该对话框中选择要添加的源位置的类型。从添加源对话框的选择列表中,选择工作空间将导致工作空间中的所有项目添加至源搜索路径。对于调试 XSL 变换有效的所有其他选择将导致出现一个对话框,在该对话框中可以输入或浏览以查找您想使用的源搜索路径位置。
- 要除去现有条目,选择源位置并单击除去。
- 要设置现有条目的顺序,选择一个源位置并单击上移或下移以改变该位置的放置。
如果您要搜索源搜索路径中该源文件名的所有实例,选择搜索路径上的重复源文件复选框。如果选择此复选框并且调试器发现该文件名的多个实例,将通过一个对话框提示您选择正确的源文件。
- 选择公共选项卡以使它显示在前面。可在公共页中执行下列任务:
- 如果想要将启动配置存储在本地并且可用于单用户,则务必选择本地单选按钮。如果要将启动配置作为一个文件存储在工作空间中,并且在存储库中共享以供小组使用,则应选择共享单选按钮并在共享配置的位置字段中输入想要将启动配置存储在其中的项目位置。或者,可以通过浏览来查找项目。
- 如果想要将启动配置作为调试按钮首选项菜单或调试菜单调试历史记录列表中的首选调试配置显示,则选择调试复选框。
- 如果已经提供了启动配置所需的所有信息,则将启用调试和应用按钮。单击应用将会保存启动配置,此时可以选择关闭对话框而不启动调试会话,或者可以单击调试以使用新的启动配置启动调试会话。如果单击调试,则将保存对启动配置的任何更改并启动调试会话。
在保存调试启动配置之后,就可以编辑该配置。有关编辑调试启动配置的进一步信息,请参阅相关任务。
提示: 如果尚未保存启动配置设置并且已经在想要除去或更改的启动配置设置中进行了输入,则单击还原将除去所作的所有更改。
- 如果尚未提供启动配置必需的信息或者已经提供的信息有错误,则对话框顶部的消息将指示丢失的内容。
- 如果不使用该对话框启动调试会话(例如,您使用它创建并保存启动配置),在该对话框中完成操作时,单击关闭以退出对话框。