IDEA 使用maven编译,控制台出现乱码问题的解决方式

news/2025/1/24 3:09:27/

前言

使用idea进行maven项目的编译时,控制台输出中文的时候出现乱码的情况。
通常出现这样的问题,都是因为编码格式不一样导致的。既然是maven出的问题,我们在idea中查找下看可以如何设置文件编码。 

第一种方式

  • 在pom.xml文件中,输入以下命令:

<!-- 解决编译时,编码警告乱码 -->
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><!--   解决maven命令执行时控制台出现中文乱码     -->
<argLine>-Dfile.encoding=UTF-8</argLine><!-- 其他乱码问题解决 -->
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<maven.compiler.encoding>UTF-8</maven.compiler.encoding>

第二种方式

  • 第一步,在idea工具点击“ build project ”【小锤子】图标旁的下拉框,选择点击" Edit Configurations... "选项

  • 第二步,在" Configuration "下找到“ VM options ”,在对应文本框中写入以下代码:
-Dfile.encoding=UTF-8

第三种方式

  • 第一步,点击菜单栏“ File ”中的“ settings ”选项。

  • 第二步,找到“ Editor ”中的“ File Encodings ”选项,将界面右侧中“ Global Encoding ”和“ Project Encoding ”对应选项改为“ UTF-8 ”,最下面的选项看情况,也可以选择不改。

第四种方式

  • 第一步,点击菜单栏“ File ”中的“ settings ”选项。

  • 第二步,搜索栏搜索“ Maven ”,在其子选项中选择“ Runner ”,在界面右侧中“ VM options ”文本框中输入以下代码:
-Dfile.encoding=UTF-8 或者 -Dfile.encoding=GB2312

文章来源:https://blog.csdn.net/A_aspectJ/article/details/138610615
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ppmy.cn/news/1458934.html

相关文章

引入RabbitMQ

前置条件 docker 安装 mq docker run \-e RABBITMQ_DEFAULT_USERdudu \-e RABBITMQ_DEFAULT_PASS123456 \-v mq-plugins:/plugins \--name mq \--hostname mq \-p 15672:15672 \-p 5672:5672 \--network hmall \-d \rabbitmq:3.8-management可能会出现&#xff1a;docker: Er…

嵌入式学习——51单片机——(流水灯、数码管)day16

1. 位运算在单片机中的使用 & : 按位与 &#xff08;与0得0、与1不变&#xff09;&#xff08;全1为1&#xff0c;有0得0&#xff09;指定位置0 1. 让一个字节第n位&#xff08;从右往左第n位&#xff09;置0 P0 & ~(1 << n); 2. 让一个字节第n位&#xff08;…

win32操作windows应用(未完成)

win32 脚本制作 一 、获取窗口句柄 首先获取句柄&#xff0c;其次扫描组件&#xff0c;然后对按钮和文本进行操作 安装依赖 pip install pywin32 -i https://pypi.doubanio.com/simple扫描全部的句柄 import win32gui# GetDesktopWindow 获得代表整个屏幕的一个窗口&#…

政务热线系统让政府服务更接地气

一、引言 随着社会的快速发展和民众需求的日益增长&#xff0c;政府面临着巨大的挑战。政府需要更好地倾听民众的声音&#xff0c;关注民众的关切&#xff0c;并采取相应的措施回应民众的需求。而政府热线系统作为一种重要的沟通渠道&#xff0c;在提升政府服务质量、增强政府…

Spring Boot集成Ldap快速入门Demo

1.Ldap介绍 LDAP&#xff0c;Lightweight Directory Access Protocol&#xff0c;轻量级目录访问协议. LDAP是一种特殊的服务器&#xff0c;可以存储数据数据的存储是目录形式的&#xff0c;或者可以理解为树状结构&#xff08;一层套一层&#xff09;一般存储关于用户、用户…

Kubernetes Cluster IP,Node IP,Pod IP间通信原理解析

目录 1、Cluster IP2、Node IP3、NodePort4、Pod IP5、LoadBalancer6、三种IP间通信6.1、Pod IP 与 Pod IP 通信6.2、Pod IP 与 Cluster IP 通信6.3、Node IP 与 Pod IP 通信6.4、Node IP 与 Cluster IP 7、YAML 示例7.1、ClusterIP Service7.2、LoadBalancer Service 1、Clust…

clickhouse学习笔记06

ClickHouse的建表和引擎选择思路讲解 ClickHouse的常见注意事项和异常问题排查 ClickHouse高性能查询原因剖析-稀疏索引 ClickHouse高性能写入剖析-LSM-Tree存储结构

【Python时序预测系列】一文搞明白时序数据输入到LSTM模型的格式(案例解读)

这是我的第276篇原创文章。 一、引言 前面我介绍了多个方法实现单变量和多变量时序数据的单站点单步预测&#xff0c;好多小伙伴最近问我这个LSTM模型数据的输入的格式是怎么样的&#xff0c;今天我专门写一篇文章来聊一聊这个问题&#xff0c;希望对大家有所启发和帮助。 二、…