IDEA 使用JDK21 控制台乱码 解决方案
1:设置里面的console 默认编码设置为UTF-8
2:设置里面的 file encodings 全部设置为UTF-8
3:idea.exe.vmoptions文件中新增一行: -Dfile.encoding=UTF-8(千万别改其他东西,改了idea就炸)
4:重启(到这一步就可以解决JDK18以前的乱码问题,但是解决不了JDK21的乱码)
具体的详细图文流程可参考其他博主的文章
(JDK21亲测)5:运行项目,编辑VM参数

打开项目配置

新增一个配置,点击2的Modify options

勾选Add VM options

出现这么一个框,在这里填上:-Dfile.encoding=GBK

问题解决
问题出现原因: JDK18过后JDK内部默认编码格式为GBK,当项目改成UTF-8过后,JDK乱码
本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://net2asp.com/3e7459355f.html
相关推荐
-
html+css+js实现微信和支付宝扫码支付前端
本章教程,主要利用html+css+js技术实现微信和支付宝扫码支付前端页面。 目录 一、效果图预览 (1)支付宝扫码支付 (2)微信扫码支付
前端 1天前 -
前端实现自适应屏幕数据可视化大屏(vue + v-scale-screen组件 + dataV组件)
前言 目前市面上有很多付费的数据可视化平台,作为一个代码编程人员,为啥不自己搞一套呢,不仅自己可以增加自己的技能,也可以减少开发成本,何乐而不为呢? 写这篇文章,一方面工作有需求要…
前端 1天前 -
vue前端下载阿里oss超大文件的问题
最近在开发一个大文件压缩下载需求,由于附件都是从阿里oss上下载,且一次下载多个文件,然后进行打包压缩,前期使用了axios+jszip+file-saver 来进行处理,但是当文…
1天前 -
前端文件导出设置responseType为blob时遇到的问题
一、当我们前端调用导出文件接口时,一般情况都会在请求里添加responseType为blob 前几天遇到一个问题,后端人员 的这个接口会分别出现两种情况: 1、当导出接口请求正…
1天前 -
uniapp scroll-view基础用法
前言 在uniapp日常开发的过程中经常会有局部滚动的需求,而scroll-view组件正好可以满足这一需求。需注意在webview渲染的页面中,区域滚动的性能不及…
1天前 -
【CSS扩展】VUE如何使用或修改element plus中自带的CSS全局变量来定义样式
目录 一、CSS声明全局变量 二、使用el plus 和 el ui的自带样式 1、element plus—— var.scss位置 2、element ui—— var.scs…
1天前 -
chatGPT流式输出前端实现fetch、SSE、websocket
一、fetch实现stream fetch 本身不直接支持流式输出,但你可以使用 ReadableStream 和 TextDecoder 等 Web Streams API 来实…
前端 1天前 -
2023最新SpringBoot导出PDF方式(模板方式)
一、前期准备 在开发中经常会遇到需要进行对一些数据进行动态导出PDF文件,然后让用户自己选择是否需要打印出来,这篇文章我们来用个相对来说比较简单的方式来实现PDF动态导出; 导入依…
1天前 -
HTTP协议详细解读
文章目录 1. HTTP概念 2. HTTP 特点 3. HTTP 协议的工作过程 4. 认识URL 5. HTTP 请求数据格式 6. HTTP 响应数据格式 7. 总结 &#x…
1天前 -
JavaScript基础语法入门
文章目录 一. JS简介 二. JS基础语法 1. 在HTML中引入JS 2. 第一个JS程序 3. 变量 4. JS的内置类型 4.1 数字 4.2 字符串 4.3 布尔类型 4…
1天前
