在OFBIZ中ftl模板默认编码是GBK。如果需要使用其他编码,如UTF-8,则需要在启动OFBIZ时指定,否则,就会出现中文乱码。进入到 startofbiz.bat 找到
rem ### Simple easy to read line
echo on
"%JAVA_HOME%\bin\java" -Xms128M -Xmx512M -XX:MaxPermSize=128m -jar ofbiz.jar
改为
rem ### Simple easy to read line
echo on
"%JAVA_HOME%\bin\java" -Xms128M -Xmx512M -XX:MaxPermSize=128m -Dfile.encoding=UTF-8 -jar ofbiz.jar
这样启动UTF-8中文就正常了。