默认情况下,Talend Studio 所需的依赖包从 Talend 官方存储库 https://talend-update.talend.com/nexus/content/repositories/libraries
下载。您可以在您的本地存储库上设置一个代理并将代理链接到 Talend 官方存储库。这样做即可以让各个 Studio 实例更快地下载相同的 jar 文件。
在 Talend Studio 中配置依赖包代理存储存储库的步骤如下。
步骤
-
菜单栏中单击 (文件 > 编辑工程属性) 打开 Project Settings (工程设置) 对话框。
-
单击 (一般 > 构件代理设置) 打开设置页面。
-
勾选 Enable Proxy Setting (启用代理设置) 复选框。
-
在 Type (类型) 下拉列表中选择存储库的类型。
-
在 URL 输入框中输入您的本地存储库的 URL。
-
在 Username (用户名) 和 Password (密码) 输入框中输入代理的认证信息。
-
在 Repository Id (存储库 Id) 输入框中输入您的存储库 ID。
-
单击 Check Connection (检查连接) 验证连接状态。
-
单击 Apply and Close (应用并关闭) 保存您的设置并关闭对话框。
您还可以通过在与操作系统对应的 Studio
.ini 文件中添加以下参数来配置代理存储库,然后重新启动
Talend Studio。如果在
.ini 文件和
Project Settings (工程设置) 对话框中均已配置代理存储库,则
.ini 文件中的配置将会生效,并覆盖
Project Settings (工程设置) 对话框中的配置。
-Dnexus.proxy.url=<proxy_repository_url>
-Dnexus.proxy.repository.id=<proxy_repository_id>
-Dnexus.proxy.username=<proxy_username>
-Dnexus.proxy.password=<proxy_password>
-Dnexus.proxy.type=<proxy_repository_type>
存储库类型的有效值为 NEXUS_3 和 ARTIFACTORY。