gpt4 book ai didi

java - java中遇到unicode时Sonar抛出错误

转载 作者:太空宇宙 更新时间:2023-11-04 08:35:44 25 4
gpt4 key购买 nike

我正在尝试使用最小的 Maven pom 在我们的 java 代码上运行 Sonar 。

我可以运行3个项目

当我遇到具有 unicode UTF-8 的项目时,sonar:sonar 命令失败!

INFO]  Sensor SquidSensor...
INFO] Java AST scan...
INFO] ------------------------------------------------------------------------
ERROR] BUILD ERROR
INFO] ------------------------------------------------------------------------
INFO] Can not execute Sonar

mbedded error: Got an exception - unexpected char: '\', file : D:\Sonar\Projects\AoGServices\src\main\com\mypackage\ao565svc\services\KommunikationPrµferenceOpretServiceBean.java, line : 34
INFO] ------------------------------------------------------------------------

第 34 行的类名带有 “\u00E6”

我如何告诉 Sonar 在 unicode 上工作?

最佳答案

我还没有尝试过此操作,但我认为您可以通过将以下内容添加到 POM 来解决此问题:

<project>
...
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
...
</properties>
...
</project>

引用文献:

关于java - java中遇到unicode时Sonar抛出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6466171/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com