我正在使用Talend ESB 6.3并创建作业。我尝试在工作中使用构建选项,但即使它没有显示任何错误也无法正常工作。
以上" FileCopyJob"右键单击&选择的构建选项。
然后点击"完成"按钮,成功建设&签入文件路径。 保存的路径中没有文件。我在这个过程中错过了什么?我该如何解决这个问题?
答案 0 :(得分:1)
我遇到了同样的问题。 我的解决方案 如果你把你的talend安装在一个像这样的空间的文件夹中,那就是#34; Talend Open Studio 6.3" :删除那样的空间" TOS_6.3" 它对我有用!!
答案 1 :(得分:0)
你需要知道你什么时候开始工作,Talend要编译它。
所以你有两种可能性:
构建作业:创建一个précompiled作业的压缩文件,以便例如在Talend管理控制台(TAC)中导入它以便运行它。所以当你构建它时,你需要一个没有编译错误的工作,否则构建将无法工作。
导出作业:创建Zip但未编译。您可以使用此选项,以便在另一个Talend项目或另一台计算机中导入作业(如果您有Talend的免费版本,并且项目中的项目不能超过一个。
如果选择“导出”,则需要选择“选择存档文件”并选择要导出的所有内容。
此外,他们似乎遇到了与你相同的问题,有些人已经解决了问题:Here
也许你的java安装
答案 2 :(得分:0)
如果您只安装并设置使用JRE而不是JDK,则会出现这种情况。
转到
并确保在该列表中未选择任何JRE或甚至不可用,并仅用于JDK。我可以在屏幕截图中看到选择了JDK,但再次确保它是JDK。
答案 3 :(得分:0)
这和Talend O.S.的许多其他建筑问题有关。 6.x(ESB和DI产品)与< source>相关。和< target>在.Java项目的 pom.xml 中,在Talend工作区文件夹中的值。
尝试将它们设置为您在Talend属性中配置的JDK / JRE。例如,如果您将Talend产品配置为启动并使用JDK / JRE v 1.8进行构建,则应按如下方式设置所提及的标记:
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.5.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
此外,请记住,当Talend产品构建(生成Java源代码并编译&#39; em )作业时,它使用Maven(幕后) em>)使用以下文件中定义的设置:
[Talend_install_dir]/configuration/maven_user_settings.xml