如何在 Talend Open Studio 中添加 Maven 依赖项

问题描述 投票:0回答:3

2019年,有人在Talend OpenStudio中成功添加maven依赖吗?

tLibraryLoad 不是一个解决方案,除非你一生都在一个一个地加载数十个 jar。

作为示例,您会建议一种在 Studio 中使用 jersey jax-rs 客户端的方法吗?

谢谢

eclipse maven jar talend
3个回答
4
投票

我不确定这是否是官方的处理方式,但在 Talend ESB 7.1 环境中修改项目 maven XML 似乎对我有用。

但请注意,我不希望将相关库包含在部署 .kar 文件中,这样可以在 Studio 中使用它,但不能在构建中部署它。

在“文件/编辑项目属性”的“构建/Maven/默认/项目”选项卡中,我在项目元素的末尾添加了一个依赖项部分,这似乎有效。

<?xml version="1.0"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
 ...
 <dependencies>
    <dependency>
      <groupId>org.example.groupName</groupId>
      <artifactId>packageName</artifactId> 
      <version>0.0.1-SNAPSHOT</version>
    </dependency>
  </dependencies>
</project>

如果有人有更好的答案,我会很高兴看到它,因为我自己对这种方法不太满意。


0
投票

-关闭包含 Java 代码的选项卡(如果已打开)

-右键单击要添加依赖项的 java 类(在 Code 文件夹下)

-选择“编辑例程库”

-点击“新建...”按钮

-选择平台并从列表中选择您的依赖项

-点击“确定”进行确认 enter image description here


0
投票

自 2024 年 8 月起,在 Talend Sudio 企业版中,您可以从 POM.xml 文件自动添加依赖项。这里有一个教程 : : https://www.linkedin.com/posts/jean-francois-monteil-9b9942_studio-routines-beans-activity-7236381823293927424-clqW?utm_source=share&utm_medium=member_desktop

© www.soinside.com 2019 - 2024. All rights reserved.