部署描述符

部署描述符是可扩展标记语言 (XML) 文件,它将指定应用程序或模块的配置和容器选项。虽然部署描述符在 EJB 3.1 中是可选的,但它们在特定的情况下仍然有用。

您可以手动编辑部署描述符文件。但是,最好使用部署描述符编辑器来编辑部署描述符。部署描述符编辑器旨在确保部署描述符保持有效结构并且它的引用包含相应的值。

在 EJB 3.1 中,使用部署描述符的一个理由是要覆盖注释在 Java™ 源代码中指定的值。在完成开发 EJB 应用程序之后,此功能非常有用。现在,在将应用程序移至生产环境之前,您可以指定最终覆盖值。

缺省情况下,只为 Web 项目创建部署描述符;有关如何更改此缺省值的信息,请参阅选择缺省项目结构。有关如何向不含部署描述符的现有项目添加部署描述符的信息,请参阅生成部署描述符

您可以使用 EJB 部署描述符编辑器执行所需的任何修改:

图 1. 图 1:部署描述符编辑器
EJB 部署描述符截屏

如果您使用的是 EJB 3.1,那么企业归档 (EAR) 文件不需要 application.xml 文件。当没有 application.xml 文件时,该产品会检查 Java 归档 (JAR) 文件内容以确定 JAR 文件是企业 Bean (EJB) 模块还是应用程序客户机模块。如果 JAR 文件包含多种类型的部署描述符,请移除无关的部署描述符。

指示主题类型的图标 概念主题
信息中心的条款和条件 | 反馈

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

文件名:cjee5depdescript.html