我正在尝试用Sonar分析我的Java项目。我已经在声纳属性文件中指定了源和类目录。 classes文件夹有几个子目录。每当我尝试运行整个项目时,我最终得到OutOfMemoryError
。但是,如果我将classes目录缩小到其中一个子文件夹,则会成功分析项目。我尝试更改JVM Xmx
选项无效。请建议。
答案 0 :(得分:0)
Sonar
将构建您的项目并运行测试用例以根据您的规则分析代码。因此,如果您的测试用例和构建需要更多内存,则必须提供该内存。有几种选择。第一个是增加你已经尝试过的堆大小。您还可以清除构建空间并重建源代码。如果您不想调试测试用例,可以跳过测试用例以节省内存。