我有一系列通过Talend ESB 6.5.1建立的路由。
其中一些路由使用自定义bean,而这些bean使用Talend Studio存储库中的java库。
但是,Talend似乎包括了每个路由中所有bean的所有库(在route jar文件lib文件夹中),无论a)是否使用了所讨论的bean,以及b)是否需要使用以下库:全部,因为它仍然可以在Karaf中导入。
由于Karaf运行时环境中的库与版本不兼容,如果包含库,这些路由将不起作用。
有没有办法防止Talend将这些库与路线捆绑在一起?
谢谢!
答案 0 :(得分:0)
在IDE中打开路由时,有一个依赖项选项卡第三个(设计器,代码,依赖项)。它将列出依赖关系。有一个选项可以删除不需要的依赖项。