KettlePack中使用Carte执行任务时中文乱码(日志或任务路径)

修改Carte.bat文件,在【pushd %~dp0】下(换行)添加以下代码

set OPT= -Dfile.encoding=utf-8

Carte.bat完整示例(不含注释部分):

setlocal
pushd %~dp0

set OPT= -Dfile.encoding=utf-8
SET OPT=%OPT% "-Dorg.mortbay.util.URI.charset=UTF-8"
SET STARTTITLE="Carte"
SET SPOON_CONSOLE=1

REM set OPT=%OPT% -Djava.security.auth.login.config=%JAAS_LOGIN_MODULE_CONFIG%
REM set OPT=%OPT% -Dloginmodulename=%JAAS_LOGIN_MODULE_NAME%
call Spoon.bat -main org.pentaho.di.www.Carte %*
popd

 

posted @ 2021-10-26 09:14  kettlepack  阅读(801)  评论(0)    收藏  举报