新项目要基于OFBIZ进行二次开发,做一个电子商务的网站,由于OFBIZ中FTL模板默认编码是GBK,改模板的时候发现UTF-8显示乱码,万能的GOOGLE之后找到解决方案。
在根目录下startofbiz.bat中找到

"%JAVA_HOME%\bin\java" -Xms128M -Xmx512M -XX:MaxPermSize=128m -jar ofbiz.jar

改为

"%JAVA_HOME%\bin\java" -Xms128M -Xmx512M -XX:MaxPermSize=128m -Dfile.encoding=UTF-8  -jar ofbiz.jar

就是加上了“ -Dfile.encoding=UTF-8 ”这么一句,重新启动后,就能正常显示UTF-8的中文了。