JAVA_OPTS="$JAVA_OPTS -Dfile.encoding=UTF-8" 修改logging.properties: 打开conf/logging.properties文件,将所有的GBK改为UTF-8。 保存并关闭配置文件: 在完成上述修改后,保存并关闭所有修改过的配置文件。 重启Tomcat服务以使配置生效: 重启Tomcat服务,以确保所有更改生效。你可以通过命令行或Tomcat的管理界面...
把TOMCAT编码改成 GBK //谁说中文路径是一定要用UTF-8的。。。GBK就专门的中文编码好吧,所有的编码指定成GBK,就肯定没有编码问题,而且不用转码。所有的编码问题都是由于编码不一致引起的。之前你的转码能起作用是因为TOMCAT默认编码ISO-8859-1。既然你改了TOMCAT编码,不改转码方式的编码能不乱码?
我的理解是项目的字符集只影响编译本身,而当你改了字符集而且源码中有汉字时可能无法编译成功(如果它原来是在 GBK 方式下输入的汉字,现在切换了字符集后需要删除它重新输入一次汉字)。服务器运行过程中不打印是个奇怪的事情,可能你要检查所有步骤,也可能在 tomcat 自己的日志(不是给应用程序的日志...