pentaho中Invalid byte

发布时间:2019-09-15 10:03:51编辑:auto阅读(1689)

    今天在创建数据源的时候报了这么一个错

    Invalid byte 3 of 3-byte UTF-8 sequence.

    上网一查,说是有中文,字体不相符,可是我没有写中文,为了能继续往后进行,修改了如下文件

    在start-pentaho.bat中添加了一句代码

    修改前

    IF "%BITS%" == "64" (
      set CATALINA_OPTS=-Xms1024m -Xmx2048m -XX:MaxPermSize=256m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000
    ) ELSE (
      set CATALINA_OPTS=-Xms256m -Xmx768m -XX:MaxPermSize=256m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000
    )

    修改后

    IF "%BITS%" == "64" (
      set CATALINA_OPTS=-Xms1024m -Xmx2048m -XX:MaxPermSize=256m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000
    ) ELSE (
      set CATALINA_OPTS=-Xms256m -Xmx768m -XX:MaxPermSize=256m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Dfile.encoding="UTF-8"
    )

    主要是在set里面添加了

    -Dfile.encoding="UTF-8"

    重启,重启后界面全是乱码,不用管,继续,创建数据源保存,原来的问题消失了。

关键字

上一篇: python 生成条形码

下一篇: 3、配置中心