新分隔文件预览错误

New Delimited File Preview error

我正在尝试使用 Talend Open Studio v5.4.1。 当我想创建一个 new delimited file 元数据时,我收到以下消息错误:

Failed to generate code. Preview error. Some settings must be changed. Note: Preview errors are generally due to a wrong encoding setting. org.talend.designer.runprocess.shadow.ShadowFilePreview.preview(ShadowFilePreview.java:90) org.talend.repository.ui.utils.ShadowProcessHelper.getCsvArray(ShadowProcessHelper.java:383) org.talend.repository.ui.wizards.metadata.connection.files.delimited.DelimitedFileStep2Form$PreviewProcessor.nonUIProcessInThread(DelimitedFileStep2Form.java:1249) org.talend.commons.ui.swt.thread.SWTUIThreadProcessor.run(SWTUIThreadProcessor.java:74)

而且我知道问题不是出自我的文件设置,因为我在 Talend OS v6 上做了同样的事情并且成功了! 但是我必须使用 v5.4.1

我以管理员身份尝试 运行,但没有任何改变。

我终于解决了。问题是 v.5.4.1 不支持 Java 1.8。 所以解决方案是安装 JDK/JRE 1.7 并指定进入 Talend 的路径。

在我的例子中,Preferences/Java/Installed JRes 中的设置不正确是造成相同错误的原因。 我将 JRE 主页设置为 C:\Program Files\Java\jdk1.8.0_121\bin(错误)而不是 C:\Program Files\Java\jdk1.8.0_121(正确)