目标运行时设置指定您打算用于运行项目的应用程序服务器及其版本级别;例如,如果目标是在 WebSphere® Application
Server V7.0 上运行项目,请将目标运行时设置设置为 WebSphere Application Server V7.0。指定项目的目标运行时设置时,您可以定义该服务器的类路径。将 Java™ EE 项目从一个工作空间迁移至另一个工作空间时,可能需要将项目设置为新的目标运行时,因为服务器不再可用。例如,如果当前工作台具有 WebSphere
Application Server V8.0 并且要迁移的项目以 WebSphere Application Server
V7.0 为目标。
关于此任务
项目的类路径包含两个类路径条目。一个条目是 Java 开发人员套件的路径,另一个是服务器的路径。Java 开发人员套件条目指向包含支持 Java 开发人员套件版本所必需的 JAR 文件的目录。服务器条目指向包含所选服务器中提供的多个公共 JAR 文件的目录。所指定的 Java 开发人员套件是服务器所需的开发人员套件。然后,项目会对位于其类路径中的 JAR 文件进行编译。
将已设置了目标运行时环境的项目从另一个工作空间迁移至 WebSphere Application Server 时,“工作空间迁移”向导可能会提示将目标运行时环境更新至匹配的或更高版本级别的 WebSphere Application
Server。如果选择了较高版本级别的 WebSphere Application Server,那么项目资源的规范级别在所选的较高版本级别的 WebSphere Application Server 中必须兼容。有关 WebSphere Application Server 及其支持的规范级别的详细信息,请参阅 WebSphere Application
Server 信息中心内的规范和 API 文档主题。
限制: - 您可以通过将目标运行时环境更新至 WebSphere Application
Server V7.0、V8.0 或 V8.5 来迁移项目;但是,此迁移工具不支持将目标运行时环境更新至任何其他服务器(例如 Apache Tomcat 服务器)。
过程
- 通过完成下列步骤来确定工作空间包含运行时环境中的 WebSphere Application Server 条目:
- 在工作空间中,选择。
- 在“服务器运行时环境”页面右侧窗格上的服务器运行时环境列表下面,确定有一个 WebSphere Application
Server 条目。 如果没有 WebSphere Application Server 条目,请参阅定义服务器运行时环境首选项主题以添加运行时环境。
提示: 此“服务器运行时环境”首选项页面中指定的匹配或最接近的较高版本级别的 WebSphere Application Server 将是将所迁移项目放入工作空间时可供进行选择的缺省目标运行时环境。
- 选择下列其中一个选项以迁移 Java EE 项目
- 您可以使用 现有项目至工作空间选项。
- 您可以使用源代码管理 (SCM) 系统将项目装入工作台。
- 您可以通过启动使用工作空间位置的产品,迁移同一计算机上的工作空间。在这种情况下,也会在迁移期间保留“运行时环境”()中的设置。
- 工作空间迁移向导打开后,此向导可帮助完成将项目或工作空间迁移至此产品的当前发行版。在“工作空间迁移”页面中,单击下一步。
- 在“需要迁移的工作空间项目”页面中,选择要迁移的项目,然后单击下一步。
- “迁移项目资源”页面会列示要受迁移影响的工作空间文件。如果工作空间位于源代码管理 (SCM) 系统中,那么会将这些文件从 SCM 系统中检出。单击下一步。
- 未定义的服务器运行时页面显示以运行时环境为目标的项目集,您必须将该运行时环境更新至当前工作台中定义的服务器运行时环境。
- 对于每一个未定义的服务器运行时环境,请在新建服务器运行时列下面使用控件选择当前工作空间中定义的服务器运行时环境。
- 如果有不受支持的服务器运行时值显示在新建服务器运行时列下面,或者如果要为当前工作空间定义新的 WebSphere ApplicationServer 运行时环境,请单击搜索服务器运行时环境链接以将运行时环境添加至当前工作台。 搜索运行时环境对话框中,指定服务器运行时环境的目录路径,例如:C:\Program Files\IBM\WebSphere\AppServer。
单击确定。
在新建服务器运行时列下面,使用控件来选择新创建的服务器运行时环境。
- 选择要更改为新服务器运行时环境的项目。单击下一步。
- 该页面会显示。在您准备好开始迁移时,单击完成。
- 迁移完成时,该窗口将打开。单击确定。
- “迁移结果”视图会列示工作台在迁移期间发出的验证程序。
您可以使用此视图来验证当前工作空间中已迁移项目的一致性。
- 迁移项目之后,会将目标运行时环境更新至所选版本级别的 WebSphere Application Server。
要进行验证,请转至 Java EE 透视图中的企业资源管理器视图,右键单击已迁移的项目,然后选择。请注意,已选中了 WebSphere
Application Server VX 复选框,其中 VX 是 WebSphere Application
Server 的版本级别。