Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java windowbuilder xwt设计格式错误ByteSequenceException:UTF-8序列的字节无效_Java_Eclipse_Windowbuilder_Xwt - Fatal编程技术网

Java windowbuilder xwt设计格式错误ByteSequenceException:UTF-8序列的字节无效

Java windowbuilder xwt设计格式错误ByteSequenceException:UTF-8序列的字节无效,java,eclipse,windowbuilder,xwt,Java,Eclipse,Windowbuilder,Xwt,问题是: 当我们试图在.xwt文件(例如标签文本)的xml属性中使用俄文字符时,WindowBuilder设计视图因错误而崩溃: com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException:3字节UTF-8序列的字节2无效 xml解析器似乎因为文件编码而崩溃。问题解决了。WindowBuilder将IOUtils.toInputStream(xwt\u文件\u内容)传递给XWTParser。XWTParser

问题是: 当我们试图在.xwt文件(例如标签文本)的xml属性中使用俄文字符时,WindowBuilder设计视图因错误而崩溃:

com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException:3字节UTF-8序列的字节2无效


xml解析器似乎因为文件编码而崩溃。

问题解决了。WindowBuilder将IOUtils.toInputStream(xwt\u文件\u内容)传递给XWTParser。XWTParser需要UTF8编码的流,但EclipseIDE使用默认的系统编码。将JVM参数-Dfile.encoding=UTF8添加到eclipse.ini。

问题已经解决。WindowBuilder将IOUtils.toInputStream(xwt\u文件\u内容)传递给XWTParser。XWTParser需要UTF8编码的流,但EclipseIDE使用默认的系统编码。将JVM参数-Dfile.encoding=UTF8添加到eclipse.ini。

这可能是一个很好的时间来回答或删除此问题。这可能是一个很好的时间来回答或删除此问题。