由于编码,Maven 测试在 Windows 10 上无法通过



我在Spring Boot, Java和Maven上有项目,但我的测试没有通过,因为实际结果我得到了类似于"РўР μ РєСЃС, "(我用的不是拉丁字母)。但是当我在IntelliJ IDEA中启动测试时,它们正确地通过了。我没有插件"maven-surefire-plugin"在pom.xml。我试着

<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>

<configuration>
<argLine>-Dfile.encoding=UTF-8</argLine>
</configuration>

如何使测试通过?

您可以尝试为maven-surefire-plugin设置编码。

<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>YOUR_VERSION</version>
<configuration>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
</plugins>
</build>

相关内容

  • 没有找到相关文章

最新更新