如何将第三方库(jar文件)添加到Talend项目?
还有一个问题是,每个Talend component使用LogFactory,但在我的情况下,它是扔
java.lang.NoClassDefFoundError: org.apache.commons.logging.LogFactory
at ...
Run Code Online (Sandbox Code Playgroud)
使用tSetGlobalVar组件,如何利用现有的日志库来摆脱这种异常?
RP-*_*RP- 11
为了让其他人受益,最近发布的Talend已经删除了用户库.
我们需要使用它Modules来查看,下载或安装新库.我们可以通过转到添加模块视图Window -> Show view -> Talend -> Modules.从该Modules部分我们可以管理所有外部库.

小智 6
有两种方法可以添加其他库.
窗口 - >首选项 - > Java - >构建路径 - >用户库这将包括所有项目作业的jar文件.
使用tLibraryLoad组件在作业中加载lib文件.
至于你的第二个问题,这应该是开箱即用的,但你可能会以某种方式丢失一个文件.在Talend安装路径中,检查plugins目录.apache日志jar文件应该在那里.就我而言:org.apache.commons.logging_1.1.1.v201005080502.jar
如果它丢失了,那么我建议重新安装Talend(它不应该丢失).如果它存在,但您仍然收到错误,请尝试将其明确地包含在用户库中,如上所述.
小智 3
您可以使用组件tLibraryLoad或Editing Routine Libraries.
欲了解更多信息,请访问
http://vikramtakkar.blogspot.in/2013/03/importing-external-jar-or-library-files.html