电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

解決IDEA集成Docker插件后出現日志亂碼的問題

瀏覽:66日期:2024-08-04 14:14:41

修改IDEA的vmoptions文件

找到IDEA安裝目錄的bin目錄,在idea.exe.vmoptions和idea64.exe.vmoptions文件中追加以下內容:

-Dfile.encoding=utf-8

完成以上操作后,重啟IDEA即可。

2019-12-20更新

在新版本的IDEA中,可能還需要在菜單欄Help -> Edit Custom VM Options中追加以上內容,IDEA會首先以該文件為準。

補充知識:springboot 源碼閱讀之 logback-spring.xml 是在哪里加載的?

解決IDEA集成Docker插件后出現日志亂碼的問題

強制在 logback-spring.xml 中人為制造一個錯誤,然后啟動 springboot 工程,得到如下錯誤調用棧信息:

解決IDEA集成Docker插件后出現日志亂碼的問題

進入 LogbackLoggingSystem.java 第 169行所在的方法 loadConfiguration打斷點, debug 進入此方法,發現此時傳入的參數 location 已經是 classpath:logback-spring.xml, 所以接下來在 AbstractLoggingSystem.initializeWithConventions 方法中打斷點,debug進入:

解決IDEA集成Docker插件后出現日志亂碼的問題

發現config 是在調用 getSpringInitializationConfig 之后被賦值為 classpath:logback-spring.xml 的,所以進入 getSpringInitializationConfig:

解決IDEA集成Docker插件后出現日志亂碼的問題

進入 getSpringConfigLocations:

解決IDEA集成Docker插件后出現日志亂碼的問題

getStandardConfigLocations 的方法體為:

解決IDEA集成Docker插件后出現日志亂碼的問題

返回一個寫死了幾個文件名的數組

locations[i] = locations[i].substring(0, locations[i].length() - extension.length() - 1) + '-spring.' + extension

這句代碼的意思是 將上面數組中的每個文件名去掉 '點',去掉 后綴之后的文件名 和 -spring 和 .后綴 拼接一塊兒,

如將 logback.xml 變成 logback-spring.xml

以上這篇解決IDEA集成Docker插件后出現日志亂碼的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: IDEA
相關文章:
主站蜘蛛池模板: GEDORE扭力螺丝刀-GORDON防静电刷-CHEMTRONICS吸锡线-上海卓君电子有限公司 | 环氧树脂地坪漆_济宁市新天地漆业有限公司 | 电动打包机_气动打包机_钢带捆扎机_废纸打包机_手动捆扎机 | AR开发公司_AR增强现实_AR工业_AR巡检|上海集英科技 | 贝壳粉涂料-内墙腻子-外墙腻子-山东巨野七彩贝壳漆业中心 | 超声骨密度仪,双能X射线骨密度仪【起草单位】,骨密度检测仪厂家 - 品源医疗(江苏)有限公司 | 仿真茅草_人造茅草瓦价格_仿真茅草厂家_仿真茅草供应-深圳市科佰工贸有限公司 | 证券新闻,热播美式保罗1984第二部_腾讯1080p-仁爱影院 | 游动电流仪-流通式浊度分析仪-杰普仪器(上海)有限公司 | 广西资质代办_建筑资质代办_南宁资质代办理_新办、增项、升级-正明集团 | 手表腕表维修保养鉴定售后服务中心网点 - 名表维修保养 | 发光字|标识设计|标牌制作|精神堡垒 - 江苏苏通广告有限公司 | AGV叉车|无人叉车|AGV智能叉车|AGV搬运车-江西丹巴赫机器人股份有限公司 | 北京遮阳网-防尘盖土网-盖土草坪-迷彩网-防尘网生产厂家-京兴科技 | 查分易-成绩发送平台官网| 塑料熔指仪-塑料熔融指数仪-熔体流动速率试验机-广东宏拓仪器科技有限公司 | 刹车盘机床-刹车盘生产线-龙口亨嘉智能装备 | 小型玉石雕刻机_家用玉雕机_小型万能雕刻机_凡刻雕刻机官网 | 上海公众号开发-公众号代运营公司-做公众号的公司企业服务商-咏熠软件 | 尚为传动-专业高精密蜗轮蜗杆,双导程蜗轮蜗杆,蜗轮蜗杆减速机,蜗杆减速机生产厂家 | 扒渣机,铁水扒渣机,钢水扒渣机,铁水捞渣机,钢水捞渣机-烟台盛利达工程技术有限公司 | 加中寰球移民官网-美国移民公司,移民机构,移民中介,移民咨询,投资移民 | 运动木地板厂家_体育木地板安装_篮球木地板选购_实木运动地板价格 | 杭州月嫂技术培训服务公司-催乳师培训中心报名费用-产后康复师培训机构-杭州优贝姆健康管理有限公司 | 信阳网站建设专家-信阳时代网联-【信阳网站建设百度推广优质服务提供商】信阳网站建设|信阳网络公司|信阳网络营销推广 | 注塑机-压铸机-塑料注塑机-卧式注塑机-高速注塑机-单缸注塑机厂家-广东联升精密智能装备科技有限公司 | 打孔器,打孔钳厂家【温州新星德牌五金工具】| Q361F全焊接球阀,200X减压稳压阀,ZJHP气动单座调节阀-上海戎钛 | DWS物流设备_扫码称重量方一体机_快递包裹分拣机_广东高臻智能装备有限公司 | 无锡网站建设-做网站-建网站-网页设计制作-阿凡达建站公司 | 钛合金标准件-钛合金螺丝-钛管件-钛合金棒-钛合金板-钛合金锻件-宝鸡远航钛业有限公司 | 一体化预制泵站-一体化提升泵站-一体化泵站厂家-山东康威环保 | 废旧物资回收公司_广州废旧设备回收_报废设备物资回收-益美工厂设备回收公司 | 西宁装修_西宁装修公司-西宁业之峰装饰-青海业之峰墅级装饰设计公司【官网】 | 有源电力滤波装置-电力有源滤波器-低压穿排电流互感器|安科瑞 | 纸箱网 -纸箱机械|设备|包装纸盒|包装印刷行业门户网站 | 物联网卡_物联网卡购买平台_移动物联网卡办理_移动联通电信流量卡通信模组采购平台? | 传动滚筒_厂家-淄博海恒机械制造厂 | 浙江寺庙设计-杭州寺院设计-宁波寺庙规划_汉匠 | 纯化水设备-纯水设备-超纯水设备-[大鹏水处理]纯水设备一站式服务商-东莞市大鹏水处理科技有限公司 | 特材真空腔体_哈氏合金/镍基合金/纯镍腔体-无锡国德机械制造有限公司 |