1

为什么我会收到此错误:

找不到类:org.joda.convert.ToString

我的代码都没有使用这个类(基于 maven 的声纳分析),它似乎不影响分析。但是,只要输出中有“[ERROR]”日志,我就会担心。我的确切命令是:

mvn org.codehaus.mojo:sonar-maven-plugin:2.6:sonar

我切换到这个是因为另一个相关答案中的某个人建议这样做......

4

1 回答 1

1

每当分析器在语义分析期间尝试完成符号并且找不到.class文件时,都会记录此错误消息。

无论您的类是直接使用还是传递使用此类(通过依赖项或依赖项的依赖等),都会发生这种情况。在所有情况下,这可以说是一个错误,但这是用户需要知道的重要信息,因为缺少某些类可能导致不完整的结果(某些问题可能不会引发,因为符号不会被解析)。

于 2016-02-02T08:34:41.843 回答