zoukankan      html  css  js  c++  java
  • PDI-KETTLE-5 kettle程序在Windows开发迁移至Linux环境乱码问题

    现象

    开发了KETTLE项目部署到LINUX系统,发现生成的日志乱码,如下图所示:

    该机器locale设置没问题,crt软件页面中文呈现OK。

    解决

    修改spoon.sh如下片段,新增 “-Dfile.encoding=UTF-8” :

    export LIBPATH
    
    # ******************************************************************
    # ** Set java runtime options                                     **
    # ** Change 2048m to higher values in case you run out of memory  **
    # ** or set the PENTAHO_DI_JAVA_OPTIONS environment variable      **
    # ******************************************************************
    
    if [ -z "$PENTAHO_DI_JAVA_OPTIONS" ]; then
        PENTAHO_DI_JAVA_OPTIONS="-Xms1024m -Xmx2048m -XX:MaxPermSize=256m -Dfile.encoding=UTF-8"
    fi

    结果

    修改完后执行脚本结果如下:

  • 相关阅读:
    Hello World
    函数
    js基础
    html
    npm
    数据库
    前端了解的简要php
    模块
    scrapy爬虫
    php升级代码检查
  • 原文地址:https://www.cnblogs.com/missfox18/p/10795017.html
Copyright © 2011-2022 走看看