簡體   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