idea创建maven项目中文乱码_idea maven乱码_代码搬运工呀的博客-程序员宝宝

技术标签: java  maven  Java基础  intellij-idea  

IDEA创建maven项目时控制台输出中文乱码?
在网上找了很多方法,搞了好一会才解决(我自己粗心造成的),现在来总结一下:

1.IDEA-Help-Edit Custom VM Options-粘贴一句话:

-Dfile.encoding=utf-8

然后重启。
2.File-Settings-Editor-FileEncodings中的三个选项都设置为UTF-8:
在这里插入图片描述
3.找到IDEA安装路径下的bin目录中的idea.exe.vmoptions和idea64.exe.vmoptions文件,打开并在末尾加入-Dfile.encoding=UTF-8:
在这里插入图片描述
4.File-Settings-Build,Execution,Deployment-Maven-Runner,在VM Options中加入-Dfile.encoding=GB2312(注意参数之间一定要是空格不是逗号!!)
在这里插入图片描述
5.如果用到了Tomcat,就要把Tomcat也设置一下:Run-Edit Configurations-Tomcat-VM Options加入-Dfile.encoding=UTF-8:
在这里插入图片描述
6.如果还是不行,就找到tomcat的安装路径-conf-logging.properties-将里面的UTF-8都改为GBK:
在这里插入图片描述
7.到这里一般情况下应该都可以解决了,如果还没解决,注意以下细节:

(1)改完设置之后要点击Apply才可以;

(2)别忘了把IDEA重启一下再看效果。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/WEN38306482/article/details/123436354

智能推荐

AT91SAM9261EK Linux 3.10.12 yaffs2 移植成功_张世争的博客-程序员宝宝

经过测试,发现最新版本的yaffs2很容易移植到Linux 2.xx与Linux 3.xx的版本上。我使用Linux 3.10.12之前的版本,打上yaffs2最新版本补丁后,直接编译通过。但Linux 3.10.12却提示错误:fs/yaffs2/yaffs_vfs.c: In function 'init_yaffs_fs':fs/yaffs2/yaffs_vfs.c:3398:

4.js中的函数与方法_disheng1504的博客-程序员宝宝

4.js中的函数(相当于java中的方法)1.在js中函数也是一种值,可以被赋给变量的。//函数plus1function plus1(x) {return x+1;};//调用函数plus1(3); //输出结果4var square = function (x) {return x*x;};//用变量装载函数,相当于把函数...

Pytorch版 YOLO v3,中的视频保存_Sunrisher的博客-程序员宝宝_pytorch视频保存

最近在学YOLOv3YOLOv3, 于是看 “从零开始PyTorch项目:YOLO v3目标检测实现”英文原版:https://blog.paperspace.com/how-to-implement-a-yolo-object-detector-in-pytorch/网上也有许多翻译原版教程中的github项目地址 https://github.com/ayooshkathuri...

Android基础入门教程——4.5.1 Intent的基本使用_coder-pig的博客-程序员宝宝_intent 教程

Android基础入门教程——4.5.1 Intent的基本使用本节引言:1.显式Intent与隐式Intent的区别2.Intent的七个属性:1)ComponentName(组件名称)2)Action(动作)3)Category(类别)4)Data(数据),Type(MIME类型)5)Extras(额外)6)Flags(标记)3.显式Intent使用示例:4.隐式Intent详解1)预定义

bzoj2705Longge的问题_weixin_30387423的博客-程序员宝宝

题目链接题意很简单$$ans=\sum_{i=1}^{n}gcd(i,n)$$然后推一下式子,求一下欧拉函数就好了细节是由于$BZOJ$的评测计时策略,不能线性筛啊$……$必须每个数单独筛一开始线性筛洛谷上过了,$BZ$果断$T$/************************************************************** ...

unity3d 取锚点位置_《王者荣耀》给能量点拍照任务怎么做 给能量点拍照任务完成攻略..._weixin_39994627的博客-程序员宝宝

导读 王者荣耀给能量点拍照任务怎么做?目前有相当一部分的玩家都还不知道鬼谷子笔记中进入王者峡谷给能量点拍照的这个任务要怎么才能找到正确地点。下面就让九游小编为大家分享,王者荣耀给能量点拍照任务位置图解。 ... 王者荣耀给能量点拍照任务怎么做?目前有相当一部分的玩家都还不知道鬼谷...

随便推点

跨站请求伪造漏洞_rainy_lu的博客-程序员宝宝_存在跨站點請求僞造風險

首先说明一下什么是CSRF(Cross Site Request Forgery)?跨站请求伪造是指攻击者可以在第三方站点制造HTTP请求并以用户在目标站点的登录态发送到目标站点,而目标站点未校验请求来源使第三方成功伪造请求。为什么会有CSRF?JS控制浏览器发送请求的时候,浏览器是根据目标站点,而不是来源站点,来发送cookie的,如果当前会话中有目标站点的cookie,就发送出去。...

讲讲spring-kafka消费者模型源码解析_吒哇的博客-程序员宝宝_spring.kafka.properties.max.poll.interval.ms 源码

1 整体流程2 消费者启动2.1 容器启动2.1.1 consumer启动1)遍历每一个带有@KafkaListener注解的类或方法,经过一系列解析最终为其创建一个MessageListenerContainer,具体实现类为ConcurrentMessageListenerContainerKafkaListenerEndpointRegistry#registerListenerContainer:2)ConcurrentMessageListener...

orcle plsql 列类型 BLOB与CLOB的互转,RAW_kingwenjie的博客-程序员宝宝_plsql clob转blob

2011年记 目的:遇到这种情况,mysql to oracle时 text类型转到oracle自动变为BLOB,但这些字段只需要CLOB.所以打算把BLOB转为CLOB。(在sqlplu或plsql中完成) 解决办法例:表gw_gift 字段description BLOB1、增加字段description1 CLOB2、把BLOB列数据写入CLOBupdate gw_gift p set p....

Object.assign和JSON.parse(JSON.stringify())的区别_智慧2021的博客-程序员宝宝

浅拷贝: Object.assign()深拷贝: JSON.parse(JSON.stringify())什么是浅拷贝?对于字符串类型,浅复制是对值的复制,对于对象来说,浅复制是对对象地址的复制,并没有开辟新的栈,也就是复制的结果是两个对象指向同一个地址,修改其中一个对象的属性,则另一个对象的属性也会改变。什么是深拷贝?深拷贝是开辟新的栈,两个对象对应两个不同的地址,修改一个对象的属性,不会改变另一个对象的属性。若对象是基础数据类型。此时 Object.assign()可实现深拷贝,和JSON.

【黑马程序员】Git基础_A夏天夏天悄悄过去留下小秘密的博客-程序员宝宝

Git一、Git概述1、Git历史it诞生于一个极富纷争大举创新的年代。Linue内核开源项目有着为数众多的参与者。1991 - 2002年间绝大多数的Linux内核维护工作都花在了提交补丁和保存归档的繁琐事务上。到了2002年,开始使用一个专门的分布式版本控制系统BitKeeper来管理和维护代码。到了2005年,开发BitKeeper的商业公司和Linux内核开源社区的合作关系结束,他们回收了Linux内核社区免费使用BitKeeper的权力,最终Linux的缔造者Linus Torvalds(

pytorch中ConvTranspose2d的计算公式_深山里的小白羊的博客-程序员宝宝_convtranspose2d公式

本文参考于:https://zhuanlan.zhihu.com/p/39240159torch.nn.ConvTranspose2d(in_channels, out_channels, kernel_size, stride=1, padding=0, output_padding=0, groups=1,...

推荐文章

热门文章

相关标签