开发工具里启动运行,访问页面查看数据,中文显示正常。
然后进行 mvn 打包,打包后,通过 java -jar xxx.jar 在 cmd 中启动后,浏览器访问页面,数据内容显示乱码。
启动 springboot jar 包的时候,增加一个编码参数
java -Dfile.encoding=UTF-8 -jar xxx.jar
产生乱码问题的原因可能有很多,这个方法可能刚好对症下药解决你的问题,也可能不能,但是可以确定的是,它肯定是刚好能解决一种乱码场景问题的方法。
试一试吧,但愿能解决你的问题。
(END)



