项目运行环境:
IDE: Eclipse Java EE IDE for Web Developers Indigo
JDK: 1.6 (32位)
Maven: 3.0.5
IDE中Maven插件: m2e 1.3.1
在运行maven test, 在IDE Console输出的信息中凡是包含中文的信息都出现了乱码。
经过分析,原因应该在maven的测试用的plugin没有定义编码。
在项目的Maven pom文件中添加plugin,plugins 标签中定义Maven测试(Maven-surefire-plugin)使用的plugin的编码
<plugin>
<!-- Maven执行单元测试的插件 -->
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.12</version>
<dependencies>
<dependency>
<groupId>org.apache.maven.surefire</groupId>
<artifactId>surefire-junit47</artifactId>
<version>2.12</version>
</dependency>
</dependencies>
<configuration>
<argLine>-Dfile.encoding=UTF-8</argLine>
</configuration>
</plugin>
如果想输出一个HTML格式的Junit测试报告还可以使用 maven测试报告插件(maven-surefire-report-plugin)。在pom文件中添加plugin,代码如下:
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-report-plugin</artifactId> <version>2.14</version> </plugin>
要想使用HTML格式的Junit测试报告,使用Maven 命令 mvn surefire-report:report
相关推荐
主要介绍了Maven发布Jar包中文乱码解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
maven testng 报告中文乱码(csdn)————程序
maven-javadoc-plugin 插件 解决中文乱码 和注解 时间问题, 包括eclipse.ini设置、pom.xml设置、maven build GBK设置、eclipse注释设置、eclipse注释模版(可导入)。
eclipse 集成 maven 插件后,在引用maven项目的时候,经常会出现不是MAVEN项目,maven-compiler-plugin 找不到,没能引入 Maven Dependencies 包等问题。现在把个人的结局方法分享给大家
maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装maven安装...
jsp传值的时候出现的 乱码的3种解决方法
maven常见问题及解决办法
Maven创建商品增删改查功能,未连接数据库。其中已解决中文乱码问题,,
解决reportng报告中文乱码问题,将文件拷贝到Maven库对应的路径下,将原文件覆盖替换即可。
Maven 下载jar包可能存在的问题以及解决方法
maven项目中gson使用方法.pdfmaven项目中gson使用方法.pdf
主要介绍了maven依赖冲突以及解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
根据老师讲解,将我自己写的代码写出来,测试没有问题!
maven常用命令以及以个测试项目方便测试
Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。 Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,...
自己整理的maven打包出现错误的解决办法、含有截图等 附带maven搭建私服等资料
Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令
maven项目相关问题解决方案解决maven工程在tomcat部署后WEB-INF下没有lib目录解决方法右击项目->properties->deploymen
主要介绍了maven国内镜像配置的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
本下载压缩文件将教会你如何使用maven