编辑和验证上下文和依赖关系注入项目

您可以使用上下文和依赖关系注入部署描述符编辑器来编辑和验证 beans.xml 文件。

开始之前

在工作空间中创建 Java™ EE 构面的项目,即,实用程序项目、EJB 项目、Web 项目、连接器项目或应用程序客户机项目)。有关创建这些项目之一的信息,请参阅:使用向导来创建和配置 Java EE 项目

关于此任务

在支持 CDI 的项目的包装与部署中,需要 beans.xml 文件。如果存在 beans.xml 文件,则向容器指示所部署的模块是一个 Bean 归档。 安装 CDI 构面时,将生成部署描述符。 请参阅创建使用上下文和依赖关系注入 (CDI) 的应用程序。最初,beans.xml 文件为空,这表示已禁用存在于您模块中的任何已添加注释的拦截器、修饰符或替代方法。要启用这些类,您可以使用 CDI 部署描述符编辑器对其进行配置。

过程

  1. 要打开上下文和依赖关系注入部署描述符编辑器,请右键单击 beans.xml 文件,然后选择打开方式 > 上下文和依赖关系注入 1.0 部署描述符编辑器
    CDI 部署描述符编辑器
  2. 单击添加以将替代方法、修饰符和拦截器添加至 beans.xml 文件:
    CDI 部署描述符编辑器
  3. 部署描述符会验证您的操作(例如,如果向替代方法添加空白类,那么将出现错误):
    验证
  4. 部署描述符会验证您的操作(例如,如果向修饰符添加不存在的类,那么将出现错误):
    验证,不存在的类
  5. 部署描述符会验证您的操作(例如,如果向替代方法添加已经添加过的类,那么将出现错误):
    验证,重复类
  6. 部署描述符会验证您的操作(例如,如果指定现有类具有替代方法、拦截器或修饰符类,但未分别使用 @Alternative@Interceptor@Decorator 对其添加注释,那么将出现错误):
    验证:无注释
指示主题类型的图标 任务主题
信息中心的条款和条件 | 反馈

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

文件名:tcdideploymentdescriptoreditor.html