J2EE 工具发行说明

© Copyright International Business Machines Corporation 2006, 2007. All rights reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM® Corp.

发行说明

1.0 已知问题与变通方法
   1.1 使用 SCM Clearcase 适配器导入 J2EE 项目
   1.2 在 Web 部署描述符编辑器中,“Servlet 详细信息”部分中的“浏览”按钮不起作用
   1.3 处理带有 XDoclet 注释的“EJB 项目交换”文件时,EJB 验证器返回了反射错误
   1.4 所有 J2EE 项目都具有特定于项目的编译器设置
   1.5 在 Linux® 上执行 WAR 导入功能时,如果自动构建功能处于打开状态,将发生“缺少 Java 源文件”错误
   1.6 “新建 J2EE 模块”向导错误地指定了 EAR 服务器运行时版本
   1.7 迁移 J2EE 项目 - 需要等待构建完成
   1.8 迁移 J2EE 项目 - 错误消息“需要迁移 WTP 元数据”
   1.9 同时打开 EJB 可视化器和 EJB 部署描述符编辑器会导致异常

1.0 已知问题与变通方法

1.1 使用 SCM Clearcase® 适配器导入 J2EE 项目

如果使用“从现有项目导入”对话框来从 ClearCase 中导入项目,则在“项目资源管理器”视图中,导入的项目可能会缺少“部署描述符”节点。

变通方法:关闭然后重新打开工作空间。 

1.2 在 Web 部署描述符编辑器中,“Servlet 详细信息”部分中的“浏览”按钮不起作用

在 Web 部署描述符编辑器中,“Servlet 详细信息”部分中 Servlet 类的浏览按钮不起作用。

变通方法:使用“源代码”页面来编辑 Servlet 类属性。

1.3 处理带有 XDoclet 注释的“EJB 项目交换”文件时,EJB 验证器返回了反射错误

打开自动构建功能后,使用项目交换功能进行导入时会发生反射错误。当自动构建功能处于关闭状态时,以手工方式构建项目也会发生这些错误。

变通方法:关闭然后重新打开该项目。

1.4 所有 J2EE 项目都具有特定于项目的编译器设置

J2EE 项目(Web、EJB、EAR、连接器、Java 实用程序和应用程序客户机)将使用所用 JRE 级别的缺省值添加项目级编译器设置。如果设置了非缺省工作空间编译器首选项,则可能需要通过取消选择“启用项目级设置”或删除 /.settings/org.eclipse.jdt.core.prefs 来除去项目级设置。

1.5 在 Linux 上执行 WAR 导入功能时,如果自动构建功能处于打开状态,将发生“缺少 Java 源文件”错误

在 Linux 上的某些情况下,当自动构建功能处于打开状态时,EAR 导入功能无法正确导入嵌套 WAR 归档中的 Java 源文件。

变通方法:在执行导入前,将自动构建功能禁用。如果执行 WAR 导入功能时发生此问题,此变通方法也很有帮助。

1.6 “新建 J2EE 模块”向导错误地指定了 EAR 服务器运行时版本

在多个具有不同目标运行时版本的 EAR 中创建多个 J2EE 模块项目时,可能会发生这些错误情况。

在将 J2EE 模块添加至现有 EAR 时,“目标运行时”字段处于禁用状态,即表示应该继承 EAR 版本,但此版本有时不正确。为了进行刷新,应该将“添加到 EAR”复选框切换(选中并接着清除)两次。

1.7 迁移 J2EE 项目 - 需要等待构建完成

在将 V5.1.2/V6 项目导入到 V7.0 工作空间中,并且激活了构建器以将现有元数据迁移为 V7.0 样式之后,可能会发生此错误。

在大型工作空间中,此构建过程需要执行几分钟,在此过程完成前,您不应该处理这些项目。如果在导入项目后未完成构建过程,并且在尝试打开所导入的 EAR 的“部署”页面时遇到了诸如“WebSphere® 服务器警告”提示等问题,请关闭工作台,然后再次将其打开。

1.8 迁移 J2EE 项目 - 错误消息“需要迁移 WTP 元数据”

在项目迁移过程中,操作可能会失败,这将导致项目处于半迁移状态。 

变通方法:在“资源”透视图中,打开项目根中的“.project”文件并删除以下条目:

<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>

然后,重新启动工作台并运行完全构建。这将对此项目重新激活迁移。

1.9 同时打开 EJB 可视化器和 EJB 部署描述符编辑器会导致异常

如果 EJB 部署描述符编辑器已打开并转到“引用”页面,则您在 EJB 可视化器编辑器中创建新元素时将发生异常,从而导致所生成的 EJB 元素出错。

 变通方法:在使用 EJB 可视化器编辑器之前,关闭 EJB 部署描述符编辑器。