跳到主要内容 跳到补充内容

Talend Studio 配置共享模式

共享模式允许安装了 Talend Studio 的机器上的每个用户可以使用不同的配置和工作区文件夹。

关于此任务

共享模式由管理员用户启用,然后各个用户复制共享实例的配置。

Talend Studio 启用共享模式

管理员用户配置每月版本,安装所有特性,并启用 Talend Studio 的共享模式。

开始之前

  • 仅管理员用户能够启用和停用共享模式。
  • 仅在启用共享模式后,管理员用户才能够为 Talend Studio 更改更新设置、应用更新并安装特性。
  • 使用共享实例的个人用户即使收到更新通知,也不应更改更新设置、应用任何更新和安装 Talend Studio 的特性。

步骤

  1. 打开 Talend Studio 安装目录下对应的 .ini 文件。
  2. 通过添加以下行为 Talend Studio 的特性安装包和更新指定存储库的 URL。
    -Dtalend.studio.p2.update=<update-url>

    <update-url> 是包含要应用的更新的存储库的 URL。例如,使用 https://update.talend.com/Studio/8/updates/R2025-05

    信息注释重要: 更新 URL 必须对应于固定的月度版本,以确保只有管理员用户触发更新。请勿使用 https://update.talend.com/Studio/8/updates/latest/
  3. Talend Studio 应用更新并安装所有特性时,运行 Talend Studio 安装目录下的 commandline-linux_upgrade.sh 文件。
  4. 应用更新并使用首选方法安装所有可用特性:
    • 运行 commandline_upgrade.bat 脚本。此脚本更新 Talend Studio 并安装所有可用特性。然后启动 Talend Studio,创建本地项目并打开。
    • 启动 Talend Studio,创建本地项目并打开。 单击特性管理器以应用更新。重新启动 Talend Studio 并再次单击特性管理器以安装所有可用特性。
  5. 从上一步中删除本地项目:
    1. 打开管理连接对话框。
    2. 点击Delete Existing Project(s)(删除现有项目)
    3. 在弹出的对话框中,选择您刚刚创建的本地项目,然后点击OK(确定)删除它。
      此步骤确保插件初始化完成。
  6. <studio>/configuration/config.ini 文件中添加或更新以下两个参数:
    osgi.configuration.area=@user.home/studio/configuration
    osgi.instance.area=@user.home/studio/workspace

    这些属性指定了每位共享用户的 Talend Studio 配置和工作区位置。

  7. 重新命名 Talend Studio 安装目录下的 p2 文件夹,例如 p2_bak
  8. 创建目录 <studio>/p2/org.eclipse.equinox.p2.engine/profileRegistry

下一步做什么

管理员用户启用分享模式后,每位用户都能进入共享模式。

个人用户以共享模式访问 Talend Studio

单个用户将 Talend Studio 配置复制到自己的用户文件夹中。

步骤

  1. Talend Studio 安装目录下的 p2_bak 文件夹复制到 @user.home/studio 文件夹,然后将复制的 p2_bak 文件夹命名为 p2
  2. <studio>/configuration 下的以下文件夹和文件复制到使用 osgi.configuration.area 参数定义的文件夹,例如本示例中的 @user.home/studio/configuration
    • .settings 文件夹
    • org.eclipse.equinox.simpleconfigurator 文件夹
    • org.eclipse.update 文件夹
    • talend 文件夹
    • config.ini 文件
  3. <studio>/license 文件复制到使用 osgi.configuration.area 参数定义的文件夹,例如本示例中的 @user.home/studio/configuration

在共享模式下更新 Talend Studio

要在共享模式下使用较新版本的 Talend Studio,最佳做法是安装和配置 Talend Studio 的新实例,如 为 Talend Studio 启用共享模式 中所述。然后,各个用户在开始使用新实例之前从中复制配置,如个人用户以共享模式访问 Talend Studio中所述。

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们!