- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在使用 SonarQube 5.3 版并使用 Jenkins 1.651 版来启动 Sonar Scanner。我还在使用 Sonar Java 插件版本 3.11-build4121。
内存好像有问题。从我的调试中,我发现一个可能的解决方案是通过在 Jenkins 中使用标志 -Xmx 来增加最大 Java 堆大小。所以我尝试了这个设置:
-Xss1024k -Xmx4096m -XX:MaxPermSize=256m
但没有任何成功,因为它会产生以下错误。
2016.03.03 15:30:52 INFO [o.s.s.c.t.CeWorkerCallableImpl] Execute task | project=iipaxprod | id=AVM842148nwKD7ip-06E
2016.03.03 15:30:55 INFO [o.s.s.c.s.ExtractReportStep] Analysis report extracted | compressedSize=49 MB
2016.03.03 15:30:55 INFO [o.s.s.c.s.ComputationStepExecutor] Extract report | time=2485ms
2016.03.03 15:30:55 INFO [o.s.s.c.s.LogScannerContextStep] SonarQube plugins:
2016.03.03 15:30:55 INFO [o.s.s.c.s.LogScannerContextStep] - Java Properties 1.5 (javaProperties)
2016.03.03 15:30:55 INFO [o.s.s.c.s.LogScannerContextStep] - Findbugs 3.3 (findbugs)
2016.03.03 15:30:55 INFO [o.s.s.c.s.LogScannerContextStep] - Java 3.11-build4121 (java)
2016.03.03 15:30:55 INFO [o.s.s.c.s.LogScannerContextStep] - Git 1.1 (scmgit)
2016.03.03 15:30:55 INFO [o.s.s.c.s.LogScannerContextStep] - PMD 2.5 (pmd)
2016.03.03 15:30:55 INFO [o.s.s.c.s.LogScannerContextStep] - Checkstyle 2.4 (checkstyle)
2016.03.03 15:30:55 INFO [o.s.s.c.s.LogScannerContextStep] - SVN 1.2 (scmsvn)
2016.03.03 15:30:55 INFO [o.s.s.c.s.LogScannerContextStep] Settings for module: iipaxprod
2016.03.03 15:30:55 INFO [o.s.s.c.s.LogScannerContextStep] - sonar.core.id=20160302135558
2016.03.03 15:30:55 INFO [o.s.s.c.s.LogScannerContextStep] - sonar.core.startTime=2016-03-02T13:55:58+0100
2016.03.03 15:30:55 INFO [o.s.s.c.s.LogScannerContextStep] - sonar.core.version=5.3
2016.03.03 15:30:55 INFO [o.s.s.c.s.LogScannerContextStep] - sonar.host.url=http://192.168.40.179:9000/
2016.03.03 15:30:55 INFO [o.s.s.c.s.LogScannerContextStep] - sonar.java.source=1.6
2016.03.03 15:30:55 INFO [o.s.s.c.s.LogScannerContextStep] - sonar.login=admin
2016.03.03 15:30:55 INFO [o.s.s.c.s.LogScannerContextStep] - sonar.password=******
2016.03.03 15:30:55 INFO [o.s.s.c.s.LogScannerContextStep] - sonar.permission.template.default=default_template
2016.03.03 15:30:55 INFO [o.s.s.c.s.LogScannerContextStep] - sonar.projectBaseDir=/var/lib/jenkins/jobs/iipax-product-Project/workspace
2016.03.03 15:30:55 INFO [o.s.s.c.s.LogScannerContextStep] - sonar.projectKey=iipaxprod
2016.03.03 15:30:55 INFO [o.s.s.c.s.LogScannerContextStep] - sonar.projectName=iipax-Product
2016.03.03 15:30:55 INFO [o.s.s.c.s.LogScannerContextStep] - sonar.projectVersion=1.0
2016.03.03 15:30:55 INFO [o.s.s.c.s.LogScannerContextStep] - sonar.qualitygate=1
2016.03.03 15:30:55 INFO [o.s.s.c.s.LogScannerContextStep] - sonar.sourceEncoding=ISO-8859-1
2016.03.03 15:30:55 INFO [o.s.s.c.s.LogScannerContextStep] - sonar.sources=.
2016.03.03 15:30:55 INFO [o.s.s.c.s.LogScannerContextStep] - sonar.working.directory=/var/lib/jenkins/jobs/iipax-product-Project/workspace/.sonar
2016.03.03 15:30:55 INFO [o.s.s.c.s.ComputationStepExecutor] Log scanner context | time=5ms
2016.03.03 15:30:55 INFO [o.s.s.c.s.ComputationStepExecutor] Load analysis metadata | time=0ms
2016.03.03 15:30:58 INFO [o.s.s.c.s.ComputationStepExecutor] Build tree of components | time=2846ms
2016.03.03 15:30:59 INFO [o.s.s.c.s.ComputationStepExecutor] Validate project | time=79ms
2016.03.03 15:31:00 INFO [o.s.s.c.s.ComputationStepExecutor] Load debt model | time=1716ms
2016.03.03 15:31:01 INFO [o.s.s.c.s.ComputationStepExecutor] Load quality profiles | time=291ms
2016.03.03 15:31:01 INFO [o.s.s.c.s.ComputationStepExecutor] Load Quality gate | time=151ms
2016.03.03 15:31:01 INFO [o.s.s.c.s.ComputationStepExecutor] Load differential periods | time=35ms
2016.03.03 15:31:01 INFO [o.s.s.c.s.ComputationStepExecutor] Load inner file and in project duplications | time=311ms
2016.03.03 15:31:01 INFO [o.s.s.c.d.CrossProjectDuplicationStatusHolderImpl] Cross project duplication is disabled because it's disabled in the analysis report
2016.03.03 15:31:01 INFO [o.s.s.c.s.ComputationStepExecutor] Compute cross project duplications | time=0ms
2016.03.03 15:31:02 INFO [o.s.s.c.s.ComputationStepExecutor] Compute size measures | time=431ms
2016.03.03 15:31:18 INFO [o.s.s.c.s.ComputationStepExecutor] Compute new coverage | time=16647ms
2016.03.03 15:31:18 INFO [o.s.s.c.s.ComputationStepExecutor] Compute coverage measures | time=47ms
2016.03.03 15:31:19 INFO [o.s.s.c.s.ComputationStepExecutor] Compute comment measures | time=1000ms
2016.03.03 15:31:21 INFO [o.s.s.c.s.ComputationStepExecutor] Copy custom measures | time=1997ms
2016.03.03 15:31:22 INFO [o.s.s.c.s.ComputationStepExecutor] Compute duplication measures | time=915ms
2016.03.03 15:31:25 INFO [o.s.s.c.s.ComputationStepExecutor] Compute duplication data measures | time=2562ms
2016.03.03 15:31:26 INFO [o.s.s.c.s.ComputationStepExecutor] Compute language distribution | time=779ms
2016.03.03 15:31:26 INFO [o.s.s.c.s.ComputationStepExecutor] Compute test measures | time=49ms
2016.03.03 15:31:30 INFO [o.s.s.c.s.ComputationStepExecutor] Compute complexity measures | time=4833ms
2016.03.03 15:31:30 INFO [o.s.s.c.s.ComputationStepExecutor] Load measure computers | time=0ms
2016.03.03 15:40:37 INFO [o.s.s.c.s.ExecuteVisitorsStep] Execution time for each component visitor:
2016.03.03 15:40:37 INFO [o.s.s.c.s.ExecuteVisitorsStep] - LoadComponentUuidsHavingOpenIssuesVisitor | time=5327ms
2016.03.03 15:40:37 INFO [o.s.s.c.s.ExecuteVisitorsStep] - IntegrateIssuesVisitor | time=428288ms
2016.03.03 15:40:37 INFO [o.s.s.c.s.ExecuteVisitorsStep] - CloseIssuesOnRemovedComponentsVisitor | time=0ms
2016.03.03 15:40:37 INFO [o.s.s.c.s.ExecuteVisitorsStep] - SqaleMeasuresVisitor | time=3059ms
2016.03.03 15:40:37 INFO [o.s.s.c.s.ExecuteVisitorsStep] - SqaleNewMeasuresVisitor | time=107507ms
2016.03.03 15:40:37 INFO [o.s.s.c.s.ExecuteVisitorsStep] - LastCommitVisitor | time=112ms
2016.03.03 15:40:37 INFO [o.s.s.c.s.ExecuteVisitorsStep] - MeasureComputersVisitor | time=834ms
2016.03.03 15:40:37 INFO [o.s.s.c.s.ComputationStepExecutor] Execute component visitors | time=546127ms
2016.03.03 15:46:28 ERROR [o.s.s.c.c.ComputeEngineContainerImpl] Cleanup of container failed
java.lang.OutOfMemoryError: Java heap space
2016.03.03 15:46:28 ERROR [o.s.s.c.t.CeWorkerCallableImpl] Failed to execute task AVM842148nwKD7ip-06E
java.lang.OutOfMemoryError: Java heap space
2016.03.03 15:46:28 ERROR [o.s.s.c.t.CeWorkerCallableImpl] Executed task | project=iipaxprod | id=AVM842148nwKD7ip-06E | time=935556ms
我注意到这篇文章:1它遇到了类似的问题,但是一旦将堆内存大小设置为 4096,问题似乎就解决了,这对我来说还没有。
关于如何解决这个问题有什么建议吗?
Edit-1:拼写正确。
整个项目大约有 760mb 大小和 100 万行代码。
最佳答案
我相信我找到了导致此问题的原因 - 我一直在配置错误的参数。我在 Jenkins 的 Sonar Runner 中配置了参数,而问题出在 SonarQube Web 服务器上。一旦我将 SonarQube 服务器 opt/sonar/conf
中的 sonar.properties
文件中的参数编辑为 sonar.web.javaOpts=-Xmx1280m
SonarQube 服务器可以分析 Sonar Runner 分析的结果。
关于java - SonarQube 分析失败 java.lang.OutOfMemoryError : Java heap space,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35776185/
我在使用以下代码时遇到问题: function http_file_exists($url){ $f=fopen($url,"r"); if($f){ fclose($f); retu
我已经通过 Git 部署到 Azure 几个月了,没有出现重大问题,但现在我似乎遇到了一个无法克服的错误。 我创建了一个新的 Azure 网站,为正在开发的项目创建单独的预览链接。我在新站点上设置了
我已经通过flutter创建了一个App并完成了它,我想在flutter文档中阅读时进行部署。 我收到此错误: FAILURE: Build failed with an exception. * W
我在Windows 10中使用一些简单的Powershell代码遇到了这个奇怪的问题,我认为这可能是我做错了,但我不是Powershell的天才。 我有这个: $ix = [System.Net.Dn
我正在尝试使用 RapidJSON 解析从服务器接收到的数据。以下是收到的确切字符串: [ { "Node": "9478149a08f9", "Address": "172.17
我尝试为 ios 编译 OpenCV。我总是收到这些错误。我用不同版本的opencv试了一下,结果都是一样的。 我运行这个:python 平台/ios/build_framework.py ios_o
我在一台机器上做基本的发布/订阅,我的客户端是 StackExchange-Redis 的 C# 客户端,我在同一台机器上运行基于 Windows 的 Redis 服务器(服务器版本 2.8.4) 当
我有这段代码,但无法执行,请帮我解决这个问题 连接 connect_error) { die ("connection failed: " . $terhubung->connect_erro
我在 tomcat 上运行并由 maven 编译的 Web 应用程序给出了以下警告和错误。我可以在本地存储库中看到所有 JAR,但有人可以帮忙吗。 WARNING: Failed to scan JA
我正在 Windows 8 上使用 Android Studio 开发一个 android 应用程序,我正在使用一些 native 代码。突然间我无法编译我的 C 文件。当我运行 ndk-build
下面的代码对类和结构的成员进行序列化和反序列化。序列化工作正常,但我在尝试使用 oarch >> BOOST_SERIALIZATION_NVP(outObj); 反序列化时遇到了以下错误; 代码中是
如果我运行此命令“rspec ./spec/requests/api/v1/password_reset_request_spec.rb”,此文件中的所有测试都会通过。 但是,当我运行“rspec”时
我在尝试执行测试以使用 Protractor 上传文件时出错,我的代码是这个 it('it should be possible to upload a file', function() {
System.loadLibrary("nativefaceswap"); 当我运行我的应用程序时,我在 Android Studio 中发现了此类错误。在logcat中显示: java.lang.U
我希望有人能帮助我!使用任何方法或命令行的任何 SSL/HTTPS 调用均无效。 我在 Windows 10 中使用 Ubuntu Server 18.04 作为子系统。我的问题是昨天才开始出现的,因
通过删除这两个值将日期字段从 null=True 和 Blank=True 更改为 required 时,使用 db.alter 命令时遇到问题。 当以下行被注释掉时,迁移运行不会出现问题。
我第一次使用 Heroku 尝试创建应用程序(使用 SendGrid 的 Inbound Parse Webhook"和 Twilio SMS 通过电子邮件发送和接收 SMS 消息)。通过 Virtu
我正在将我的 swift 项目更新到 Xcode 7 上的 Swift 2.0。xcode 在构建项目时报告了以下错误: 命令/Applications/Xcode.app/Contents/Deve
在我的代码中,SSL 库函数 SSL_library_init() 没有按预期返回 1。我如何才能看到它返回了什么错误? 我在 SSL_library_init() 之后调用了 SSL_load_er
我正在尝试运行在以下链接中找到的答案: Asynchronously Load the Contents of a Div 但是当我这样做时,我会遇到我不太理解的错误。 我的代码: $(documen
我是一名优秀的程序员,十分优秀!