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

idea使用maven打包报错GBK不可映射字符

方法一:设置环境变量

  1. 打开“控制面板” > “系统和安全” > “系统”。
  2. 点击“高级系统设置”。
  3. 在“系统属性”窗口中,点击“环境变量”。
  4. 在“系统变量”部分,点击“新建”,创建一个新的变量:
    • 变量名:JAVA_TOOL_OPTIONS
    • 变量值:-Dfile.encoding=UTF-8
  1. 点击“确定”保存设置。
检查配置是否成功
  1. 打开命令提示符(Command Prompt)。
  2. 输入以下命令运行一个简单的Java程序来检查编码:
java -XshowSettings:properties -version
  1. 在输出结果中,查找file.encoding项。如果配置成功,你应该会看到类似以下内容:
file.encoding = UTF-8

通过这些步骤,你可以在Windows系统上设置JDK的默认编码为UTF-8并验证设置是否成功。

注意

如果在输出中你仍然看到 sun.jnu.encoding = GBK,请注意这表示Java在与操作系统交互时使用的编码,可能因为操作系统的默认编码是GBK。只要 file.encoding 是 UTF-8,你的Java应用程序将使用UTF-8编码。

http://www.lryc.cn/news/384581.html

相关文章:

  • 解决Linux系统Root不能远程SSH登录
  • 【java】【控制台】【javaSE】 初级java家教管理系统控制台命令行程序项目
  • (2024)豆瓣电影TOP250爬虫详细讲解和代码
  • am62x芯片安全类型确认(HS-SE, HS-FS or GP)
  • 高通安卓12-在源码中查找应用的方法
  • 民用无人驾驶航空器运营合格证怎么申请
  • [SD必备知识18]修图扩图AI神器:ComfyUI+Krita加速修手抽卡,告别低效抽卡还原光滑细腻双手,写真无需隐藏手势
  • 4.Spring Context 装载过程源码分析
  • mysql之数据存储单元
  • 未来20年人工智能将如何塑造社会
  • Maven的依赖传递、依赖管理、依赖作用域
  • ArcGIS定义1.5度带坐标系与投影转换
  • 艺术与科技的精湛融合:探讨AI绘画与AI动画的交汇点
  • 【移动应用开发期末复习】第五/六章
  • excel FORMULA
  • 【学习】开发板接口
  • 主干网络篇 | YOLOv5/v7 更换骨干网络之 EfficientNet | 卷积神经网络模型缩放的再思考
  • 如何测试Java应用的性能?
  • css 动画
  • # 设置 Linux 安全策略允许本地 IP 开通了访问权限
  • C++初学者指南第一步---14.函数调用机制
  • Apache Flink类型及序列化研读生产应用|得物技术
  • 如何使用代理 IP 防止多个 Facebook 帐户关联 - 最佳实践
  • DDei在线设计器-API-DDeiAbstractShape
  • IPython的使用技巧整理
  • vue项目纯前端实现导出pdf文件
  • 以Bert训练为例,测试torch不同的运行方式,并用torch.profile+HolisticTraceAnalysis分析性能瓶颈
  • 地球地图:快速进行先进土地监测和气候评估的新工具Earth Map
  • 6.22套题
  • openEuler搭建hadoop Standalone 模式