springboot jar包啟動(dòng)部署項(xiàng)目踩坑(二)
與tomact啟動(dòng)有所區(qū)別,war包直接放置于tomcat中,tomcat中config目錄下的server.xml默認(rèn)設(shè)置字符集為UTF-8 ,且開發(fā)環(huán)境字符集一般均為UTF-8,問題不易發(fā)現(xiàn)
如用jar包啟動(dòng) 則jvm運(yùn)行默認(rèn)字符集為GBK,
如需改變?yōu)閁TF-8,需在系統(tǒng)環(huán)境變量中設(shè)置jvm運(yùn)行默認(rèn)字符集?
新建系統(tǒng)變量:JAVA_TOOL_OPTIONS 變量值:-Dfile.encoding=UTF-8;

編輯系統(tǒng)變量設(shè)置默認(rèn)字符集