我有一个在大多数机器上运行良好的单元测试,但是一个 ubuntu 盒子似乎无法比较特殊字符“?”。字符本身应该是â。在我的机器上,eclipse 控制台通常会显示我们应该使用哪种编码来确保它有效。
The extracted text was wrong expected:<...tons. Il jette le bl[?me sur ....
but was:<...tons. Il jette le bl[?me sur .....
测试在 Eclipse Juno 中使用 Maven 2 使用 java 1.7 运行
有没有人有想法...?
编辑:
此行为仅在通过 Maven 测试运行单元测试时出现,而不是在执行运行 As Junit 测试时出现......在 Maven 配置中,我们有
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
这是为 Maven 用户设置和模块的 pom.xml 文件中设置的。