Talend 为用户提供月度更新,其中包含 Talend Studio 的新特性和错误修复。
安装 Talend Studio 后,您可以配置各种更新 Talend Studio 的方式。
- 更新一个 Talend Studio 实例:通过设置更新 URL 直接在 Talend Studio 中下载并安装更新补丁。
- 在安装更新之前对更新补丁进行测试,比如对于大型工程及用于生产环境的工程:按照下面的最佳实践中步骤并通过代理服务器对更新补丁进行测试。然后可以将更新一次性应用到多个 Talend Studio 实例。
- 更新链接到 Talend Administration Center 的所有 Talend Studio 实例: 从 Talend Administration Center 下载更新。对于用于生产环境的工程,不推荐使用此方法。
- 如果您在使用 Talend CommandLine,您可以通过设置更新 URL、或手动在安装文件夹下添加更新文件包对其进行更新。
如果您已安装了 Talend 提供的 8.0 R2022-07 Studio 阅读更新或者更新版本,您可以在应用 Talend Studio 月度更新后删除 <Talend-Studio>\configuration\ 下的 .m2 文件夹。在删除 .m2 文件夹前,您必须关闭 Talend Studio。此功能有助于您节省磁盘空间并减少安全检测工具扫描依赖包漏洞时造成的干扰。
如果您安装了 Talend 提供的 8.0 R2022-09 Studio 月度更新或更高版本的更新,通过下述方法,您可以配置 Talend Studio 在安装更新后自动清理废弃依赖包:
- 在 Talend Studio 安装目录下对应您的操作系统的 .ini 文件中将
-Dtalend.studio.m2.clean
参数设为true
,或者 - 在 Configuring update repositories (英文版) 中选中 Clean up libraries (清理依赖包) 复选框,或者
- 在更新安装向导中选中 Clean up libraries (清理依赖包) 复选框。
请注意:
- 删除 .m2 文件夹、清理废弃依赖包后,您可能需要重新下载所有的先前安装的第三方依赖包。当运行或构建缺失必需外部模块的作业或路由时,如果您已经为 Talend Studio 安装并配置了构件存储库且存储库中有该外部模块,Talend Studio 会自动下载该模块。否则,Talend Studio 会通知您缺失所需的外部模块。有关更多信息,请参阅安装和配置 Talend 构件库和安装外部模块。
- 如果 .ini 文件里添加了
-Dtalend.studio.m2.clean
参数,Talend Studio 中的 Clean up libraries (清理依赖包) 复选框呈灰显状态。 - Preferences Talend Update settings (首选项 > Talend > 更新设置) 页面和更新安装向导中的 Clean up libraries (清理依赖包) 复选框的状态保持同步。勾选或清除一处复选框,另一处的复选框亦随之勾选或清除。
- 只有在您安装了 8.0 R2022-09 Studio 月度更新的前提下,Clean up libraries (清理依赖包) 复选框才可用。如需在安装 8.0 R2022-09 Studio 月度更新后立即自动清理废弃依赖包,您需要在安装更新前在 .ini 文件中设置
-Dtalend.studio.m2.clean
参数并重启 Talend Studio。
出于技术原因,更新安装后无法卸载。 Talend 建议您在将更新应用到生产环境之前,先按照下述最佳实践建议对更新进行测试。 下述说明仅为一般性指南。
警告: 连接到同一工程的所有 Talend Studio 客户端必须安装相同的更新。