环境:Mac OS 10.8.4
IDEA版本:12.1.4
在系统中运行main方法System.out.println()中文是没有问题的,
但是就是在运行Maven的test过程中,所有的中文输出都会是有乱码
网上搜索了一下,试了两个方法都是没有作用的
首先就是IDEA启动参数,12后都是默认为UTF-8了,然后就是我的项目文件编码也是默认为UTF-8了,
后来改了一下POM文件,中文输出成功:
<procejt>
...
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<forkMode>once</forkMode>
<argLine>-Dfile.encoding=UTF-8</argLine>
</configuration>
</plugin>
</plugins>
</build>
...
</procejt>
如果在Maven启动了服务器出现乱码,可以指定服务器配置中得VM options 为:
-Dfile.encoding=UTF-8
不过这个我没有试,不知道有效果没有。
分享到:
相关推荐
中文乱码问题通常发生在Maven执行`mvn test`命令后生成的TestNG测试报告中。这可能是由于编码设置不正确,导致Maven在读取或写入文件时未能正确处理中文字符。解决这个问题,我们需要关注以下几个关键点: 1. **...
数据手册-SN75176B-datasheet.zip
基于javaswing酒店点餐系统
WinPE-26241.5000-ReFS-v3.14.wim
Kubernetes系统精讲 Go语言实战K8S集群可视化--第8章 【核心知识+原理分析】将应用和配置分离
节能减排商品类别.doc
三废污染+区域经济数据整理-最新出炉.zip
评标委员会成员评标意见表.doc
E056AER部分文献及其复现数据与程序_共37篇-最新出炉.zip
aDrive-6.5.0.exe
【作品名称】:基于VB实现的简单小游戏设计【毕业设计】(源代码+论文+开题报告+中期报告+外文文献) 【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【项目介绍】: 游戏有:24点,打飞机,拼拼图。旋转 24点纸牌简介 任意给的四张扑克牌(不包括大小王),只能够用加、减、乘、除以及适当的括号连接着四张牌使得结果为24,或者宣布根本就是无解的。需要注意的是,每张牌必须且运算一次;J、Q、K可设置为11、12、13。 拼拼图简介 根据右上角的小图片在大图中任意移动各分块,把图拼出来。按[新游戏]键重新开始游戏,按[设置]键出现设置游戏界面。在该界面中,用户可以从已有的图片中选出自己喜欢的图片进行游戏,也可以使用载入图片,到其他文档中挑自己喜欢的图片加载进去。点击[确定]即完成游戏设置 本程序还有一个Test功能,用于自定义出牌值。 【资源声明】:本资源作为“参考资料”而不是“定制需求”,代码只能作为参考,不能完全复制照搬。需要有一定的基础看懂代码,自行调试代码并解决报错,能自行添加功能修改代码。
层次分析法-最新出炉.zip
全球多维贫困指数(2019-2021)-最新出炉.zip
市级园林式居住区(单位)申报表.docx
Tobit、Probit模型STATA代码-最新出炉.zip
毕业论文工具大全-最新出炉.zip
我国地图竖版数据-最新出炉.zip
2000-2020年全国31个省市产业合理化(干春晖)、地级市市场化指数-最新出炉.zip
php资门房产公司网站的设计与实现(功能视频).mp4
冠脉CT造影须知.docx