控制本地 WebSphere Application Server 上的递增发布

使用高级发布设置根据对具有特定文件扩展名的文件的更新来控制 WebSphere® Application Server 本地安装上的递增发布。您可以选择列示文件扩展名以触发或不触发服务器发布。您可以定义特定于服务器的设置或将该设置定义为工作空间首选项。

开始之前

关于此任务

完全发布大型应用程序的速度可能很慢,因此递增发布是开发工作台提供的一个有用功能。递增发布是服务器通过只发布已修改的那些文件对先前发布的应用程序快速发布更新。但是,有些文件在修改时不需要服务器发出递增发布,这对于大型应用程序可能会花费较长时间。因此,您可以通过以下方式来提高发布性能并缩短发布周期:指定在递增发布期间需要更新的文件类型,或指定不需要发布的文件类型。

在修改时您可能不想发布的某些文件类型包括图像或静态 Web 页面文件。当修改这些文件类型时,您可能要使服务器避免运行递增发布以尽量减少开发时间。在这里,您可以利用不触发服务器发布的文件扩展名列表选项。

或者,您可能要聚焦于开发应用程序的特定部件并且仅对修改时在服务器上看到这些文件类型的更新感兴趣。在这里,您可以利用触发服务器发布的文件扩展名列表选项。

过程

  1. 在“服务器”视图中,双击 WebSphere Application Server 以打开服务器编辑器。
  2. WebSphere Application Server 的发布设置部分下面的概述页面上,选择使用工作空间中的资源运行服务器发布选项。
  3. 单击设置高级发布设置链接。
  4. 在“高级发布设置”窗口中,选择下列其中一个选项:
    选项 描述
    使用“高级发布设置”首选项页面中的缺省设置 如果要将服务器配置成使用高级发布设置首选项页面中定义的设置,请选择此选项。您可以通过转至工具栏并选择窗口 > 首选项 > 服务器 > WebSphere Application Server > 高级发布设置来查找高级发布设置首选项页面。 缺省情况下,选中此选项。

    如果要查看或修改高级发布设置首选项页面,请选择设置高级发布设置首选项页面链接。单击此链接时,会自动打开一个对话框并显示高级发布设置首选项页面。

    触发服务器发布的文件扩展名的列表 如果要在具有文本框中所列的其中一个文件扩展名的文件有更新时,使服务器触发递增发布,请选择此选项。

    在该文本框中,您可以使用逗号分隔列表来修改和输入文件扩展名的列表,如以下格式所示:*.ext1, *.ext2, *.ext3

    修改文件时,未包括在该列表中的任何文件扩展名都不能触发发布。

    不触发服务器发布的文件扩展名的列表 如果在具有文本框中所列的其中一个文件扩展名的文件有更新时,不想使服务器触发递增发布,请选择此选项。换言之,服务器将保持不变并处于其当前状态。

    在该文本框中,您可以使用逗号分隔列表来修改和输入文件扩展名的列表,如以下格式所示:*.ext1, *.ext2, *.ext3

    修改文件时,未包括在该列表中的任何文件扩展名都会触发发布。

    提示: 如果已排除必需文件类型(例如 .class 文件)以避免触发递增发布,那么服务器可能不会按照预期来体现应用程序更改。
  5. 可选: 如果要重置为缺省设置(包括文本框中的文件扩展名列表),请单击恢复缺省值按钮。
    以下是触发服务器发布的文件扩展名的列表选项的文本框中定义的文件扩展名的缺省列表:
    *.class, *.xml, *.xmi, *.wsdl, *.jar, *.mf, *.xsd, *.composite, *.componentType, *.bp
    以下是不触发服务器发布的文件扩展名的列表选项的文本框中定义的文件扩展名的缺省列表:
    *.bmp, *.cab, *.css, *.doc, *.exe, *.gif, *.htm, *.html, *.ico, *.ini, *.jhtml, *.jpeg, *.jpg, *.js, *.jsp, *.jspf, *.jspx, *.jpg, *.pdf, *.png, *.properties, *.swf, *.tif, *.tiff, *.ttf, *.txt, *.xhtml, *.xls, *.zip
  6. 单击高级发布设置窗口中的确定按钮。
  7. 输入 Ctrl+s 以保存服务器编辑器中的修改。
指示主题类型的图标 任务主题
信息中心的条款和条件 | 反馈

时间戳记图标 最近一次更新时间: 2014 年 4 月 17 日

文件名:tadv_pub.html