SonarQube的Gradle插件失败,出现与accessExternalSchema相关的错误

时间:2015-10-05 16:36:32

标签: gradle sonarqube

对于我们的一些项目,使用Sonar Gradle插件(http://docs.sonarqube.org/display/SONAR/Analyzing+with+Gradle)时会出现以下错误。

11:26:16.744 ERROR - Error parsing XML: XML InputStream(5) schema_reference: Failed to read schema document 'persistence_1_0.xsd', because 'http' access is not allowed due to restriction set by the accessExternalSchema property.

我们在运行xjc任务时遇到过这个问题,我尝试在那里调整解决方案,结果如下:

sonarqube {
  System.setProperty('javax.xml.accessExternalSchema', 'all')
}

然而,这似乎没有任何效果。

有关如何解决问题的任何建议?

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以尝试应用与How to surpass gradle wsimport task JDK 8 access restrictions?

相同的解决方法

无论如何,在SonarQube 5.2中将不再有数据库连接,因此不再需要persistence.xml。