此文档提供了用于从 WebSphere® Studio
Site Developer V5.1.x 迁移到
Rational® Web Developer V6.0 的指示信息。
要从 WebSphere Studio V5.1.x 进行迁移:
- 在安装之前,阅读与 Eclipse V2.x 和 WebSphere Studio
V5.1.x 的兼容性。注意,对于从 WebSphere Studio
V5.1.2 的 Portal Toolkit V5.0.2.2 迁移的 portlet 应用程序项目,不支持向后兼容性。
- 备份 WebSphere Studio V5.1.x 工作空间。
- 安装 Rational Web Developer。请参阅《安装指南》(install.html 文件),它在第一张产品 CD 的根目录中。
- 建议:缺省情况下,第一次启动 Rational Web Developer 时,会提示您确认您想要使用称为
rationalsdp6.0\workspace 的工作空间。也就是说,“工作空间启动程序”对话框指向的目录不是 WebSphere Studio
工作空间的目录。要在迁移旧的工作空间之前尝试使用新的环境,则在启动 Rational Web Developer 时接受缺省值或指定其它新目录名。例如,您可能会这样做以便您可以创建一个或两个测试项目、阅读新增内容()、学习一些新的教程()或实践一些新的样本()。
- 将项目迁移到 V6.0。可按如下所示将 WebSphere Studio
V5.1.x 中创建的项目自动迁移到 V6.0:
- 迁移工作空间:当准备好迁移 V5.1.x 工作空间以长久使用它时,用旧的工作空间启动 Rational Web Developer。进度指示器确认正在自动迁移项目。
注意:在工作空间迁移期间,将打开一个问题对话框,显示的消息为未能复原工作台布局。原因:复原工作台期间发生了问题。这些错误消息不会对工作空间的成功迁移产生任何影响。通过单击错误对话框中的详细信息按钮记下不能复原的透视图的名称,然后单击确定以关闭对话框。
要复原透视图:
- 通过选择来关闭透视图。
- 通过选择重新打开透视图。
注: 对于 WebSphere Studio
V5.1.2 中使用 EGL Web 透视图的企业生成语言(EGL)项目:在
Rational Web Developer V6.0 中除去了此透视图。在
Rational Web Developer V6.0 中不需要此透视图就可以安全迁移所有
EGL 项目。如果使用 EGL Web 透视图,则执行以下操作:
- 关闭 EGL Web 透视图。
- 在“首选项”()中启用 EGL 功能。有关启用 EGL 功能的详细信息,参阅联机帮助。
- 选择并选择 Web 透视图。
- 迁移从 SCM(源代码管理)系统装入的项目:存在于 SCM 系统中的来自
WebSphere Studio 5.1.x 的项目将在将把它装入到
Rational Web Developer 中时自动迁移到 V6.0。
- 使用“项目交换”迁移导入的项目:使用“项目交换”功能部件从
WebSphere Studio V5.1.2 或 V5.1.1 导出并导入到 Rational Web Developer V6.0 中的项目将自动迁移到 V6.0。 “项目交换”功能部件在 WebSphere Studio V5.1.2 中可用,对于
V5.1.1,它是一个可选插件。
注意:- 对于迁移到 V6.0 的每个 V5.1.x 项目,迁移程序自动将一个
.compatibility 文件添加至 V6.0 的项目文件夹中。此文件用于与 WebSphere Studio
V5.1.x 向后兼容。不要编辑或删除此文件。有关更多信息,请参阅有关与 WebSphere Studio V5.1.x 的兼容性的章节。
要点:- 如果有与迁移的工作空间相关联的调试启动配置,则应注意,将不会自动迁移某些启动配置。有关如何将启动配置复原到迁移的工作空间的信息,请参阅 V6.0 中的调试器更改。
- 如果对迁移的工作空间中的项目使用 XSLT 调试器或 EGL 调试器,则您将需要更改随
Rational Web Developer V6.0 安装的 Java 运行时环境(JRE)。有关如何进行此更改的详细信息,参阅 V6.0 中的调试器更改。
- 如果使用“企业生成语言”开发了程序,并且已将这些程序迁移到 V6.0,则应注意 V6.0 中有新的 EGL 保留字。如果使用了这些保留字作为变量或部件名,则需要更改它们。请参阅 V6.0 中的 EGL 保留字。
- DB2® Net JDBC 驱动程序在
Rational Web Developer V6.0 中不受支持。如果使用
DB2 Net JDBC 驱动程序创建了 JDBC 连接,则在
Rational Web Developer V6.0 中将不能重新连接。将需要更改连接以使用其中一个受支持的 JDBC 驱动程序。有关在 V6.0 中受支持的 JDBC 驱动程序的更多信息,请参阅联机帮助。
- 如果从 WebSphere Studio
Site Developer V5.1.x
迁移的 Web 或 XML 文件内容使用了 Shift_JIS 字符集并且包括供应商选择的字符,则必须改为指定
Windows-31J 字符集。
- 如果随 WebSphere Studio
Site Developer V5.1.x
安装了任何供应商插件,则需要获取 V6.0 的相应插件并重新安装它们。
- 如果使用需要“代理控制器”的功能部件,则通过安装 Rational Web Developer 提供的版本升级它。有关详细信息,请参阅《安装指南》。
- 要从 VisualAge Generator 迁移,在联机帮助中的“ VisualAge Generator to EGL Migration Guide”帮助主题下面,请参阅 PDF 格式的 VisualAge Generator
to Enterprise Generation Language (EGL) Migration Guide 中的“Installing and migrating”一节。最新的副本可从 http://www.ibm.com/developerworks/rational/library/egldoc.html 中获取。