【发布时间】:2019-06-21 04:56:19
【问题描述】:
2019年有没有人成功在Talend OpenStudio中添加maven依赖?
tLibraryLoad 不是一个解决方案,除非您有一生的时间来一个一个地加载数十个罐子。
作为一个例子,你能推荐一种在工作室中使用 jersey jax-rs 客户端的方法吗?
谢谢
【问题讨论】:
2019年有没有人成功在Talend OpenStudio中添加maven依赖?
tLibraryLoad 不是一个解决方案,除非您有一生的时间来一个一个地加载数十个罐子。
作为一个例子,你能推荐一种在工作室中使用 jersey jax-rs 客户端的方法吗?
谢谢
【问题讨论】:
我不确定这是否是官方的做事方式,但在 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>
如果有人有更好的答案,我会很高兴看到,因为我自己对这种方法并不满意。
【讨论】: