繁体   English   中英

Talend执行无法生成代码

[英]Talend Execution Fails to Generate Code

我正在尝试从talend构建第一个示例作业( http://www.talendforge.org/tutorials/tutorial.php?language=english&idTuto=1#Action

当我尝试运行它时,我收到以下错误:

Execution failed : Failed to generate code. [----------
1. ERROR in C:\Talend\workspace\.JETEmitters\src\org\talend\designer\codegen\translators\technical\TSortOutBeginJava.java (at line 1)   package org.talend.designer.codegen.translators.technical;  ^ The type java.util.Map$Entry cannot be resolved. It is indirectly referenced from required .class files
----------
2. ERROR in C:\Talend\workspace\.JETEmitters\src\org\talend\designer\codegen\translators\technical\TSortOutBeginJava.java (at line 421)     stringBuffer.append(TEXT_1);    ^^^^^^^^^^^^^^^^^^^^^^^^^^^ The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class files
---------- 2 problems (2 errors)]

我已经尝试将窗口>首选项> talend> java解释器更改为指向jdk安装以及jre7和jre8安装,但都无济于事。

另外,我尝试执行talend的大数据演示提供的示例作业,并收到相同的错误消息

Talend 目前不支持Java 8 这是5.4的,虽然我必须检查5.5,但我相信情况仍然如此,我认为也可能是5.6的情况。

您不必卸载任何1.8.x JDK,只需确保您的JAVA_HOME和Path系统环境变量指向1.7.x JDK(并且此1.7.x JDK是列表中的第一个)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM