在Jenkins上运行SonarQube分析时的出口代码137
我有一个包含数百个java模块的项目。 我使用以下插件运行SonarQube 5.1:在Jenkins上运行SonarQube分析时的出口代码137,jenkins,sonarqube,sonarqube5.1,Jenkins,Sonarqube,Sonarqube5.1,我有一个包含数百个java模块的项目。 我使用以下插件运行SonarQube 5.1: Java 3.3 Findbugs 3.2 支票样式2.3 PMD 2.4.1 问题1.6 SQALE 2.6 SVN 1.1 LDAP 1.4 吉拉1.2 科贝图拉1.6.3 我使用jenkins 1.639和SonarQube插件2.3 我使用以下设置设置作业: 目标: $SONAR\u MAVEN\u GOAL-Dsonar.host.url=$SONAR\u host\u url-Dsonar.
- Java 3.3
- Findbugs 3.2
- 支票样式2.3
- PMD 2.4.1
- 问题1.6
- SQALE 2.6
- SVN 1.1
- LDAP 1.4
- 吉拉1.2
- 科贝图拉1.6.3
- 目标:
$SONAR\u MAVEN\u GOAL-Dsonar.host.url=$SONAR\u host\u url-Dsonar.jdbc.url=$SONAR\u jdbc\u url-Dsonar.jdbc.username=$SONAR\u jdbc\u username-Dsonar.jdbc.password=$SONAR\u jdbc\u password-Dsonar.log.level=DEBUG
- MAVEN_选项:
-XX:MaxPermSize=512m-Xmx8192m`
<code>[INFO] [08:57:22.023] Store results in database
[DEBUG] [08:57:22.029] Execute org.******.batch.phases.GraphPersister
[DEBUG] [08:57:22.126] Execute org.******.batch.index.SourcePersister
[DEBUG] [08:57:28.263] Updating semaphore batch-com.mycompany.myapp:myapp
[DEBUG] [08:57:38.265] Updating semaphore batch-com.mycompany.myapp:myapp
[DEBUG] [08:57:48.267] Updating semaphore batch-com.mycompany.myapp:myapp
[DEBUG] [08:57:51.788] Execute org.******.batch.index.ResourcePersister
[DEBUG] [08:57:51.788] Execute org.******.batch.index.MeasurePersister
[DEBUG] [08:57:58.269] Updating semaphore batch-com.mycompany.myapp:myapp
[DEBUG] [08:58:08.271] Updating semaphore batch-com.mycompany.myapp:myapp
ERROR: Maven JVM terminated unexpectedly with exit code 137</code>
你能帮忙吗?我以前也遇到过同样的问题,但对我来说,linux实例的虚拟内存不足才是问题所在
增加memory Maven选项没有多大帮助这似乎是Jenkins/OS的问题。看到这个帖子:谢谢你的回复。现在修好了。请看下面的答案。正确。我们已将物理内存从16GB增加到24GB。问题已经消失了。