Talend 新分隔文件预览错误

Talend 新分隔文件预览错误,talend,Talend,我正在尝试使用Talend Open Studio v5.4.1。 当我想创建一个新的分隔文件元数据时,我收到以下错误消息: 未能生成代码。 预览错误。必须更改某些设置。 注意:预览错误通常是由于错误的编码设置造成的。 org.talend.designer.runprocess.shadow.ShadowFilePreview.preview(ShadowFilePreview.java:90) org.talend.repository.ui.utils.ShadowProcessHelpe

我正在尝试使用Talend Open Studio v5.4.1。 当我想创建一个新的分隔文件元数据时,我收到以下错误消息:

未能生成代码。 预览错误。必须更改某些设置。 注意:预览错误通常是由于错误的编码设置造成的。 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$1.run(SWTUIThreadProcessor.java:74)

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


我试着以管理员的身份运行它,但它没有改变任何东西。

我最终解决了它。问题是v.5.4.1不支持Java1.8。
因此,解决方案是安装JDK/JRE 1.7并指定Talend的路径。

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