当前位置: 首页 > news >正文

vscode 给 Maven 启动的 JVM 加上 `-Dfile.encoding=UTF-8`

你看到的Default locale: zh_CN, platform encoding: GBK是JVM 启动时报出的系统环境信息它取决于 Windows 系统的区域设置和 JVM 的启动参数。VSCode 本身的编辑器设置无法直接从根源上改掉这行信息需要通过以下几种方式来处理改 Maven 运行时的 JVM 参数最推荐针对你的 Maven 使用场景在 VSCode 的settings.json里配置maven.terminal.customEnv给 Maven 启动的 JVM 加上-Dfile.encodingUTF-8maven.terminal.customEnv:[{environmentVariable:MAVEN_OPTS,value:-Dfile.encodingUTF-8}]这样 Maven 执行构建时JVM 内部文件编码会按 UTF-8 走很多乱码问题会直接消失但mvn -v显示的 platform encoding 可能仍读系统默认值。让 VSCode 启动的终端/JVM 全局走 UTF-8更彻底在 VSCode 的settings.json里给集成终端加环境变量terminal.integrated.env.windows:{JAVA_TOOL_OPTIONS:-Dfile.encodingUTF-8}同时可在终端 profile 里执行chcp 65001或配置到 PowerShell 参数把终端代码页切到 UTF-8。可选修改 Windows 系统区域为 UTF-8会影响整个系统控制面板 → 区域 → 管理 → 更改系统区域设置 → 勾选“Beta: 使用 Unicode UTF-8 提供全球语言支持”→ 重启。改完后再运行mvn -vplatform encoding有可能变成 UTF-8但这项是系统级变更部分老程序可能不兼容。如果你愿意我可以按你现在的用法是主要在 VSCode 里用Maven 插件跑命令/生命周期还是用Run/Debug 跑 Java 程序给你一份最合适的 settings.json 配置清单
http://www.gsyq.cn/news/1359658.html

相关文章:

  • 接口自动化测试流程详解
  • Taotoken多模型聚合路由在实际项目中的稳定性体验
  • day-004-字符串操作-上
  • Taotoken在多模型A/B测试场景下的统一接入与效果对比实践
  • Windows网络音频革命:Scream虚拟声卡终极配置指南
  • AI Agent审计落地难?92%的事务所正因这3类数据断点丢失监管话语权:附GDPR/等保2.0双标对照清单
  • 腾讯位置服务开发者征文大赛获奖名单
  • Lindy HR自动化不是软件,是组织能力重构:一位CTO与CHRO联合签署的5项自动化成熟度红线
  • MQA:全部 Query 共享一套 Key-Value
  • 法律科技的发展脉络:从数字化管理到AI辅助办案的演进路径
  • 2026企业新媒体营销培训机构推荐:飞橙教育实战课程因何成为口碑之选
  • Midjourney水效果渲染的5大认知陷阱(90%用户至今仍在踩坑),附2024 Q2最新beta版兼容性速查矩阵
  • 一线观察:赣州室内设计师的长期配合细节
  • 字节面试官追问:你的 Agent 调工具失败了怎么办?重试、幂等、回滚都没设计,线上迟早炸
  • 紧急!2024年Q2最新:Claude 3.5 Sonnet对LaTeX/Markdown混合文档的支持边界实测报告(附绕过限制的3种军工级方案)
  • 厦门6月雨季来临,房屋漏水怎么办?卫生间免砸砖防水、外墙、屋面+地下室渗漏。权威防水公司靠谱TOP5推荐(2026年6月本地最新深度调研) - 企业资讯
  • CANN-昇腾NPU-模型量化-W8A8训练-怎么在训练时用int8
  • 杭州6月雨季来临,房屋漏水怎么办?卫生间免砸砖防水、外墙、屋面+地下室渗漏。权威防水公司靠谱TOP5推荐(2026年6月本地最新深度调研) - 企业资讯
  • Claude Code用户如何配置Taotoken作为稳定可靠的替代API服务
  • AI Agent在仓储分拣中的真实效能验证(2023-2024全国12家仓配中心压测报告首次公开)
  • Lindy流程冷启动死亡陷阱(97%新手踩中的第3个环节):实时检测+自动回滚机制详解
  • 桂林6月雨季来临,房屋漏水怎么办?卫生间免砸砖防水、外墙、屋面+地下室渗漏。权威防水公司靠谱TOP5推荐(2026年6月本地最新深度调研) - 企业资讯
  • 戴森球计划终极蓝图库:3000+工厂设计让你的太空帝国效率翻倍
  • 如何在5分钟内完成Switch注入:TegraRcmGUI终极图形化解决方案
  • 2026年降AI工具新用户试用体验横评:五款主流工具首次上手体验完整评测报告 - 还在做实验的师兄
  • 从 vn.py 迁到天勤:事件引擎与 wait_update 怎么转
  • 3步搞定跨平台资源下载:res-downloader实战指南
  • 论文写到一半卡壳了?师兄推荐这几个AI写作辅助软件
  • 暂时停止所有开发工作------全部转到销售+推广
  • CANN ATC模型编译器深度解析:ONNX到OM的编译全流程与黑盒参数详解