gpt4 book ai didi

java - 由 :duplicate source for resource: com. my.test.exception.TestException +SonarQube 4.0 +LINUX 引起

转载 作者:太空宇宙 更新时间:2023-11-04 03:52:47 26 4
gpt4 key购买 nike

问题出在 LINUX 中的 SonarQube 4.0 -

Linux 中 SonarQube 4.0 的另一个问题 - 出现错误 - 由:资源的重复源引起 这是由于相同的 java 文件具有相同的完整限定名称。如何解决与具有相同包但在不同模块中具有相同名称的 Java 文件的冲突。请注意,这样有几个 java 文件,因此我不想选择排除单个 java 文件的选项。

但这在 Windows 中的 SonarQube 4.4 中有效。

请指教。

谢谢。

最佳答案

这应该适用于具有 SonarQube 4.2 或更高版本的任何平台,因为我们重新设计了 SQ 中引用资源(文件、文件夹)的方式(从根目录开始的完整路径,而不是从源目录开始的路径)。因此,如果您将 Linux 上的 SQ 实例升级到 4.4,这将解决您的问题。

请注意:在不同的文件夹中拥有两个相同的 Java 类在我看来绝对是一个非常糟糕的主意。这往往表明您的代码中存在设计问题。

关于java - 由 :duplicate source for resource: com. my.test.exception.TestException +SonarQube 4.0 +LINUX 引起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25712196/

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