2012-02-07 5 views
1

Hudson 2.2.0 용 SONAR 2.13.1 플러그인을 사용하고 있습니다. 나는 허드슨의 MAVEN_OPTS 충분한의 -Xmx 및 XMS를 설정Hudson에서 SONAR 플러그인을 실행하는 중 오류가 발생했습니다.

[INFO] [16:32:44.689] Execute decorators... 




    [INFO] ---------------- [ERROR] FATAL ERROR [INFO] ------------------ [INFO] Java heap space [INFO] ------------------------- [INFO] Trace java.lang.OutOfMemoryError: 
enter code here`Java heap space at java.util.ArrayList.<init>(ArrayList.java:112) at java.util.ArrayList.<init>(ArrayList.java:119) at org.hibernate.hql.ast.ParameterTranslationsImpl$1NamedParamTempHolder. 
<init>(ParameterTranslationsImpl.java:104) at org.hibernate.hql.ast.ParameterTranslationsImpl. 
<init>(ParameterTranslationsImpl.java:120) at org.hibernate.hql.ast.QueryTranslatorImpl.getParameterTranslations(QueryTranslatorImpl.java:567) at org.hibernate.engine.query.HQLQueryPlan. 
<init>(HQLQueryPlan.java:121) at org.hibernate.engine.query.HQLQueryPlan.<init>(HQLQueryPlan.java:80) at org.hibernate.engine.query.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:94) at org.hibernate.impl.AbstractSessionImpl.getHQLQueryPlan(AbstractSessionImpl.java:156) at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1141) at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102) at org.hibernate.ejb.QueryImpl.getResultList(QueryImpl.java:67) at org.sonar.batch.DefaultTimeMachine.execute(DefaultTimeMachine.java:133) at org.sonar.batch.DefaultTimeMachine.getMeasuresFields(DefaultTimeMachine.java:68) at org.sonar.plugins.core.timemachine.TendencyDecorator.decorate(TendencyDecorator.java:100) at org.sonar.batch.phases.DecoratorsExecutor.executeDecorator(DecoratorsExecutor.java:79) at org.sonar.batch.phases.DecoratorsExecutor.decorateResource(DecoratorsExecutor.java:70) at org.sonar.batch.phases.DecoratorsExecutor.decorateResource(DecoratorsExecutor.java:63) at org.sonar.batch.phases.DecoratorsExecutor.execute(DecoratorsExecutor.java:55) at org.sonar.batch.phases.Phases.execute(Phases.java:94) at org.sonar.batch.bootstrap.ProjectModule.doStart(ProjectModule.java:143) at org.sonar.batch.bootstrap.Module.start(Module.java:83) at org.sonar.batch.bootstrap.BatchModule.analyze(BatchModule.java:111) at org.sonar.batch.bootstrap.BatchModule.doStart(BatchModule.java:101) at org.sonar.batch.bootstrap.Module.start(Module.java:83) at org.sonar.batch.bootstrap.BootstrapModule.doStart(BootstrapModule.java:102) at org.sonar.batch.bootstrap.Module.start(Module.java:83) at org.sonar.batch.Batch.execute(Batch.java:100) at org.sonar.maven.SonarMojo.executeBatch(SonarMojo.java:152) at org.sonar.maven.SonarMojo.execute(SonarMojo.java:142) at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490) at org.codehaus.mojo.sonar.Bootstraper.executeMojo(Bootstraper.java:98) 

, 허드슨과도 수중 음파 탐지기의 래퍼 파일에서 프로젝트 특정 JAVA_OPTS 만, 여전히 박히는 : 다음은 스택 OOM 오류에 생성 된 추적이다 같은 오류. 사전에

감사합니다 ...

답변

1

은 내가 using.Using JDK 1.7이 문제를 해결했다 JDK "버전"에 문제가 있다고 보인다.

관련 문제