此时将打开“应用程序”页面。
此时将打开“部署应用程序或模块”页面。
客户机是可通过浏览器查看管理控制台的主机。
单击“浏览”以找到文件,或键入文件的完整路径。
服务器计算机是运行域管理服务器 (Domain Administration Server, DAS) 的主机。
单击“浏览文件”浏览至文件,或者单击“浏览文件夹”浏览至目录。此外,还可键入文件或目录的完整路径名。从展开的目录部署适用于高级开发者,建议不要在生产环境中执行此操作。
如果已指定“要上载到服务器的打包文件”或“可从 GlassFish Server 访问的本地打包文件”,则系统会自动检测应用程序类型。如果已指定“可从 GlassFish Server 访问的目录”,则必须手动指定类型。
如果选择上载文件,则将显示默认名称。应用程序名称必须唯一。
名称可包含可选的版本标识符,它跟在名称后面,并与名称以冒号(:) 分隔。版本标识符必须以字母或数字开始。它可包含字母数字,以及下划线 (_)、短划线 (-) 和句点 (.) 等字符。有关模块和应用程序版本的更多信息,请参见《Oracle GlassFish Server 3.1 Application Deployment Guide》中的"Module and Application Versions"。
只要存在存在默认服务器实例 server,则出现“虚拟服务器”选项。如果存在群集或其他独立服务器实例,则可以在部署后选择虚拟服务器。转至“编辑应用程序”页面,选择“目标”选项卡,然后为所需目标选择“管理虚拟服务器”。
默认情况下,此选项已选中。如果禁用此选项,则应用程序将不可用。
如果选中“已启用”复选框,则为 Web 会话和有状态会话 Bean (stateful session bean, SFSB) 检查点操作和潜在钝化启用高可用性。如果设置为 false(默认值),则为指定的应用程序禁用所有 Web 会话保存和 SFSB 检测点操作。如果设置为 true,则为指定的应用程序启用高可用性。仅当在更高级别上(比如服务器级别和容器级别)配置和启用高可用性时,此选项才设置为 true。
如果除默认服务器实例 (server) 以外还存在群集或独立服务器实例,则会显示该选项。
默认情况下启用此选项。
如果禁用此选项,则在运行时首次访问 JSP 文件时对其进行编译。默认情况下禁用此选项。
如果选中此选项并且验证失败,则部署将不会执行。验证器将检查部署描述符的结构和内容。大型应用程序的检验通常会很耗费时间。默认情况下禁用此选项。
必须从更新工具安装验证器软件包,否则将记录一条警告,并忽略此选项。
默认情况下禁用此选项。
Java EE 6 平台规范执行的要求比 Java EE 5 更为严格,在 Java EE 5 中,EAR 文件中的 JAR 文件对各种模块均可见。特别是,应用程序客户机不得访问 EJB JAR 文件或 EAR 文件中的其他 JAR 文件,除非引用使用标准 Java SE 机制(例如扩展名)或 Java EE 库目录机制。选中此框将删除这些 Java EE 6 限制。
如果未选中此选项,则尝试部署已部署的应用程序将导致出错。默认情况下禁用此选项。
默认情况下禁用此选项。只有名为 server 的默认服务器实支持此选项。任何其他目标都不支持此选项并将其忽略。
在两次重新部署期间对应用程序所做的某些更改会阻碍此功能正常工作。例如,不要更改 SFSB Bean 类中的实例变量集。
对于 Web 应用程序,仅当 glassfish-web-app.xml 文件中 session-manager 元素的 persistence-type 属性是 file 时,此功能才可用。
对于有状态会话 Bean 实例,在服务器中设置不支持高可用性的持久性类型(“SFSB 持久性类型”选项)且必须将其设置为 file,这是默认值,建议使用该值。
如果无法保留或恢复任何活动 Web 会话、SFSB 实例或 EJB 计时器,则在重新部署完成时这些资源将无一可用。但是,重新部署将继续,并且记录一个警告。
为了保留活动状态数据,GlassFish Server 将对数据进行序列化,并将其保存在内存中。为了恢复这些数据,新近重新部署的应用程序的类加载器将对先前保存的数据进行反序列化。
默认情况下禁用此选项。
路径可以是绝对路径或相对路径。相对路径是相对于 domain-dir/lib/applibs 的路径。如果路径是绝对路径,则域管理服务器 (DAS) 必须能够访问此路径,这意味着此路径必须在 domain-dir 下。这些库按其指定的顺序供应用程序使用。
如果存在除默认服务器实例 (server) 以外的群集或独立服务器实例,则会显示“目标”选项。默认情况下,模块或应用程序部署到名为 server 的默认服务器实例上。使用“全部添加”按钮可部署到所有目标。使用“删除”和“全部删除”按钮可将目标从“选定目标”列表中删除。
另请参见
版权所有 © 2005, 2011, Oracle 和/或其附属公司。 保留所有权利。 法律声明