IDEA中控制台乱码解决方法

2023-11-09

1.在设置中的“文件编码”中将3个位置设为UTF-8,注:此处设置与控制台乱码无关,3处可均设为UTF-8或均设为系统默认值。

在这里插入图片描述

2.在Tomcat的“编辑配置”中,将VM options设为-Dfile.encoding=GBK(与第三步类似,默认即为GBK)。

在这里插入图片描述

3.不要更改IDEA安装目录中的idea64.exe.vmoptions文件与idea.exe.vmoptions文件中的任何内容,使用默认即代表GBK编码。

4.最关键:在Tomcat的路径下,将\conf\logging.properties文件中的java.util.logging.ConsoleHandler.encoding设为GBK,该文件中的其余位置中本来为UTF-8设置的,要依然保留UTF-8设置,不要更改。

在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

IDEA中控制台乱码解决方法 的相关文章

  • 用 @DataJpaTest 注释的测试不是用 @Autowired 注释的自动装配字段

    我有一个 Spring Boot 应用程序 其中包含 Spring Data Jpa 存储库 我需要围绕这个存储库运行单元 或组件 测试 我对 Spring Data Jpa 没有太多经验 这是我的测试 这很简单 我无法让它通过 impor
  • 将链接对象转换为流或集合

    我想迭代堆栈跟踪 堆栈跟踪由可抛出对象组成 其 getCause 返回下一个可抛出对象 最后一次调用 getCause 返回 null 示例 a gt b gt null 我尝试使用 Stream iterable 这会导致 NullPoi
  • 由于连接超时,无法通过 ImageIO.read(url) 获取图像

    下面的代码似乎总是失败 URL url new URL http userserve ak last fm serve 126 8636005 jpg Image img ImageIO read url System out printl
  • 有没有好的方法来解析用户代理字符串?

    我有一个Java接收模块User Agent来自最终用户浏览器的字符串的行为需要略有不同 具体取决于浏览器类型 浏览器版本甚至操作系统 例如 FireFox 7 0 Win7 Safari 3 2 iOS9 我明白了User Agent由于
  • 如何对 IntStream 进行逆序排序

    我正在使用 txt 文件读取数字BufferedReader 我想颠倒该流中元素的顺序 以便在收集它们时 它们将从最高到最低排列 我不想在构建数组后进行排序 因为我不知道其中可能有多少元素 我只需要最高的 N 个元素 in new Buff
  • 使用 Spring 时实例化对象,用于测试与生产

    使用 Spring 时 应该使用 Spring 配置 xml 来实例化生产对象 并在测试时直接实例化对象 这样的理解是否正确 Eg MyMain java package org world hello import org springf
  • Spring Stomp over Websocket:流式传输大文件

    我的SockJs客户端在网页中 发送帧大小为16K的消息 消息大小限制决定了我可以传输的文件的最大大小 以下是我在文档中找到的内容 Configure the maximum size for an incoming sub protoco
  • 场景生成器删除 fxml 文件中的导入

    我使用场景构建器 Gluon Scene Builder JavaFX Scene Builder 8 1 1 来创建应用程序的 UI 并使用 Eclipse 开发 JavaFX 现在 每次我在场景生成器中保存某些内容时 它都会从 fxml
  • 使用 Java 在浏览器中下载 CSV 文件

    我正在尝试在 Web 应用程序上添加一个按钮 单击该按钮会下载一个 CSV 文件 该文件很小 大小仅约 4KB 我已经制作了按钮并附加了一个侦听器 文件也准备好了 我现在唯一需要做的就是创建单击按钮时下载 csv 文件的实际事件 假设 fi
  • 如何将 XMP XML 块序列化为现有的 JPEG 图像?

    我有许多 JPEG 图像 其中包含损坏的 XMP XML 块 我可以轻松修复这些块 但我不确定如何将 固定 数据写回图像文件 我目前正在使用 JAVA 但我愿意接受任何能让这项任务变得容易的事情 这是目标关于 XMP XML 的另一个问题
  • Java替换特定字符

    这是我在这个网站上的第一个问题 所以我会尽量不要成为一个十足的菜鸟 我目前正在用java 创建刽子手游戏 所以我问你的问题是我们是否被赋予了 幽灵 这个词 并将 Ghost 替换为 hiddenWord ghost length for i
  • 使用 java 按电子邮件发送日历邀请

    我正在尝试使用 java 发送每封电子邮件的日历邀请 收件人收到电子邮件 但不会显示接受或拒绝的邀请 而是将该事件自动添加到他的日历中 我正在使用 ical4j jar 构建活动 邀请 private Calendar getInvite
  • 具有多种值类型的 Java 枚举

    基本上我所做的是为国家编写一个枚举 我希望不仅能够像国家一样访问它们 而且还能够访问它们的缩写以及它们是否是原始殖民地 public enum States MASSACHUSETTS Massachusetts MA true MICHI
  • 仅在 Tomcat Web 应用程序上为表单登录设置 SSL

    我是否可以将 Tomcat 或我的 web 应用程序 如果这样做 设置为需要 SSL 来保证内置基于表单的登录机制的机密性 即保护用户凭据 并使用标准 http 进行任何其他交易 您可以将登录表单放在自己的目录中 并且只需对该目录要求 SS
  • jmap - 组织和堆操作会给 jvm 带来开销吗?

    正如标题所述 需要多少开销jmap histo and jmap heap分别带到jvm 如果一个内存敏感的 Java 进程处于OutOfMemory 例如 大约 96 的堆已满 并且无法通过 full gc 清除 其中一项操作是否有可能将
  • 不兼容的类型:在 java netbeans 中对象无法转换为 String

    我试图在我的项目中使用对象数组 但出现错误 incompatible types Object cannot be converted to String 在这一行 ST1 new String emt1 emt2 emt3 emt4 现在
  • 如何为 Jackson 编写一个包罗万象的(反)序列化器

    当您提前知道类型时 编写自定义序列化器非常容易 例如 MyType一个人可以写一个MyTypeSerializer extends StdSerializer
  • 使用 Java 从 S3 上的文件在 S3 上创建 zip 文件

    我在 S3 上有很多文件 需要对其进行压缩 然后通过 S3 提供压缩文件 目前 我将它们从流压缩到本地文件 然后再次上传该文件 这会占用大量磁盘空间 因为每个文件大约有 3 10MB 而且我必须压缩多达 100 000 个文件 所以一个 z
  • 从java中的字符串数组中删除空值

    java中如何从字符串数组中删除空值 String firstArray test1 test2 test4 我需要像这样没有 null 空 值的 firstArray String firstArray test1 test2 test4
  • Spock模拟inputStream导致无限循环

    我有一个代码 gridFSFile inputStream bytes 当我尝试这样测试时 given def inputStream Mock InputStream def gridFSDBFile Mock GridFSDBFile

随机推荐

  • 该如何在视频里添加文字呢?推荐3个视频加文字的方法

    字幕是一个视频或电影中相当重要的一部分 方便我们更加容易看懂视频所要表达的意思 我们在日常生活中拍摄视频也想添加字幕 那我们该如何在视频里添加文字呢 接下来由我分享几个易上手的方法 方法一 借助视频转文字助手视频转文字助手是一款智能视频 文
  • 我想做一个面向校园消费数据的可视化分析平台的设计与实现

    设计和实现一个面向校园消费数据的可视化分析平台需要满足以下几个步骤 数据收集 首先需要收集校园内各种消费数据 包括但不限于餐饮 购物 娱乐等消费数据 数据清洗 对收集的数据进行清洗 去除重复 缺失 错误等数据 数据存储 将清洗后的数据存储在
  • Ubisoft Connect失去连接解决办法

    Ubisoft Connect失去连接解决办法 原视频地址 育碧平台失去连接100 解决 哔哩哔哩 bilibili 首先打开服务 有两种方式 win R打开命令窗口输入services msc 打开任务管理器切换到服务选项卡 然后找到Sp
  • 基于Python的开源人脸识别库:离线识别率高达99.38%

    项目地址 https github com ageitgey face recognition face recognition 本文的模型使用了C 工具箱dlib基于深度学习的最新人脸识别方法 基于户外脸部数据测试库Labeled Fac
  • mysql innodb引擎什么时候表锁什么时候行锁?

    mysql innodb引擎什么时候表锁什么时候行锁 InnoDB基于索引的行锁 InnoDB行锁是通过索引上的索引项来实现的 这一点 ySQL与Oracle不同 后者是通过在数据中对相应数据行加锁来实现的 InnoDB这种行锁实现特点意味
  • 用Java写一个小游戏

    源码地址 https pan baidu com s 18y8Et8QnahhDdz7N 0Rsg 提取码 b3tr 游戏开始图片 如下 游戏胜利图片 如下 游戏分析 玩家控制键盘上下左右键 当数字按照从小到大依次排列的时候则玩家获胜 游戏
  • MATLAB如何将文本与数字进行线性回归比较?(已经解决)

    2 虽然导入进去了 但是文本是无法和数值进行比较的 所以我采用了一个替换的方式 就是把sex里面的male与female换成数字的 1 和 2 这样再把 1 和 2 换成double型就可以进行回归分析了 因为sex是cell型 是无法与d
  • LeetCode-109.有序链表转换二叉搜树

    二叉搜索树 二叉查找树又称二叉搜索树或者二叉排序树 它可以是一个空树或者是一个二叉树 既有链表的快速插入与删除的特点 又有数组快速查找的优势 具有以下性质 若左子树非空 则左子树所有节点均小于根节点的值 若右子树非空 则右子树所有节点均大于
  • 反转链表(双指针+递归)

    本题出自LeetCode第206题 最普通的方法 无非是找一中间量 用于二者之间的置换 采用双指针 class Solution public ListNode reverseList ListNode head ListNode cur
  • IsBadReadPtr函数和异常处理

    起因是优化代码性能 注意到这个函数 搜了一下发现是微软弃用的函数 说是有线程安全问题 经过一系列操作发现 处理大文件时这个函数会导致耗时变长 于是就研究一下这个函数 首先看函数开头 mov edi edi push ebp mov ebp
  • 右脑记忆法的个人理解

    先写个提纲 右脑记忆法 王峰 袁文魁等的记忆方法基础 也是大脑锦标赛 记忆大师的通用方法学 说是右脑记忆 其实就是图像记忆 因为形象化的信息 更容易记忆 最强大脑节目 记忆是很关键的一项能力 走进科学 记忆有魔方 http tv peopl
  • linux安装南大通用数据库 GBase 8s V8.8

    linux安装南大通用数据库 GBase 8s V8 8 1 操作系统 数据库 2 下载链接 3 安装文档 4 安装前准备 4 1 以root用户创建 gbasedbt 组和用户 4 2 创建 GBase 8s 数据库安装目录 4 3 上传
  • 缠论的基本原理

    缠论的基本原理 飞吻 短期均线略略走平后继续按原来趋势进行下去 14课 唇吻 短期均线靠近长期均线但不跌破或升破 然后按原来趋势继续下去 14课 湿吻 短期均线跌破或升破长期均线甚至出现反复缠绕 如胶似漆 14课 女上位 短期均线在长期均线
  • 【Unity技巧】Unity中的优化技术

    原文地址 写在前面 这一篇是在Digital Tutors的一个系列教程的基础上总结扩展而得的 Digital Tutors是一个非常棒的教程网站 包含了多媒体领域很多方面的资料 非常酷 除此之外 还参考了Unity Cookie中的一个教
  • 【论文学习】Fast R-CNN

    论文地址 Fast R CNN 1 Abstract Fast R CNN也是主要应用在目标检测的一种方法 它建立在前人工作的基础上 利用深度卷积网络更加高效地对目标进行分类 与之前的工作相比 Fast R CNN采用了一些在提升检测精度的
  • springBoot的分页插件

    目录 1 加入依赖 2 配置分页插件 3 使用分页插件 1 加入依赖
  • 初识小熊派——小熊派功能简介

    小熊派功能简介 小熊派IoT开发板一款由南京小熊派智能科技有限公司联合华为技术有限公司基于STM32L431RCT6设计的高性能物联网开发板 开发板充分考虑物联网感知层设备的多样性 具有强大的可扩展性 用于提供给开发者评估及快速设计相关物联
  • UDP和TCP的区别

    UDP User Datagram Protocol 和 TCP Transmission Control Protocol 是两种常见的传输层协议 它们在设计和用途上有很大的区别 以下是它们的主要差异 连接性 TCP 是一个连接导向的协议
  • mysql安装教程【安装版】

    一 下载 进入mysql官方网站MySQL MySQL Downloads 下载社区版 MySQL Community GPL Downloads MySQL Installer for Window 第一个 大小是10多M 是联网在线安装
  • IDEA中控制台乱码解决方法

    文章目录 1 在设置中的 文件编码 中将3个位置设为UTF 8 注 此处设置与控制台乱码无关 3处可均设为UTF 8或均设为系统默认值 2 在Tomcat的 编辑配置 中 将VM options设为 Dfile encoding GBK 与