关于部署描述符

另请参见

部署描述符是基于 XML 的文本文件,其元素对如何组装模块以及如何将模块部署到特定环境中进行了描述。这些元素还包含有关未直接包括在代码中的组件的行为信息。

部署描述符指定两种信息:

存在不同类型的部署描述符:Enterprise JavaBeans 规范中描述的 EJB 部署描述符;Servlet 规范中描述的 Web 部署描述符;以及 Java EE 规范中描述的应用程序和应用程序客户端部署描述符。每种类型的模块或应用程序都有两个部署描述符:

IDE 中的部署描述符

创建空的企业项目时,IDE 将基于 EJB 模块、Web 应用程序模块以及企业应用程序的设置来生成部署描述符。在将现有的企业 Bean、企业应用程序和 Web 应用程序导入 IDE 时,它还会读取现有的部署描述符。部署描述符位于项目目录的 conf 文件夹中,并显示在“项目”窗口中的“配置文件”节点下面。

在处理项目时,IDE 将更新常规部署描述符以反映您所做的更改,如将业务方法添加到企业 Bean 中,或者将 Web 应用程序模块添加到企业应用程序中。

如果目标服务器是 Tomcat Web Server 或 Sun Java System Application Server/GlassFish,IDE 还会自动更新特定于服务器的部署描述符。对于所有其他应用服务器,您必须自行编写部署描述符。

通过在“项目”窗口中双击部署描述符的节点,可以为其打开图形编辑器。通过右键单击部署描述符的节点并选择“编辑”,可以编辑部署描述符的 XML。

IDE 还会自动注册所有 Java EE 部署描述符的 DTD 和架构以及 Sun Java System Application Server DTD。因此,可以根据 DTD 和架构来检查和验证部署描述符中的 XML。通过从主菜单中选择“工具”>“DTD 和 XML 架构”,可以查看 DTD。

另请参见
配置 EJB 部署描述符
配置 Web 应用程序部署描述符
关于 XML 目录

法律声明