Talend studio:如何添加可用于所有作业或路线的库?

时间:2017-03-01 13:59:16

标签: java editor talend

在Talend Studio(开放式ESB版本6.3)中,在java bean编辑器中,可以使用一些库而无需在路径中放置cConfig,例如java.utils。*,org.apache.log4j等。 enter image description here 奇怪的是,在我们编译/运行任何路由之后,这个可用导入列表变得非常长,但它仍然不包含我们需要的一些库。

我们如何检索那里可用的所有库的列表(没有猜测自动完成的第一部分),以及我们如何添加其他库?

我们将有数百条路由和维护,我们建议不要在所有路由中添加cConfig,而是调用将执行我们所需的所有操作的存储库bean。

更确切地说,我们需要发送电子邮件,但是" javax.mail"虽然我们可以在Studio / plugins中看到javax.mail_1.4.0.v201005080615.jar文件,但在java bean编辑器中找不到。 " org.apache.commons.mail"也找不到。

由于 洛科

2 个答案:

答案 0 :(得分:1)

我终于找到了自己:在Repository视图中右键单击bean并选择“Edit bean libraries”

答案 1 :(得分:0)

是的,JavaMail存在于Studio安装中,但它与 cMail 组件一起使用,因此如果您需要在路由中发送邮件,那么您应该使用该组件而不对其进行编码。在作业中,您应该使用 tSendMail 组件。