Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maven 由于嵌入错误,声纳分析期间不会生成Pdf报告:任何主机配置_Maven_Jenkins_Sonarqube_Sonarqube 4.5 - Fatal编程技术网

Maven 由于嵌入错误,声纳分析期间不会生成Pdf报告:任何主机配置

Maven 由于嵌入错误,声纳分析期间不会生成Pdf报告:任何主机配置,maven,jenkins,sonarqube,sonarqube-4.5,Maven,Jenkins,Sonarqube,Sonarqube 4.5,今天我突然面临一个新的错误,如下所示。生成pdf报告时出现此错误 这里生成的是sonar仪表板,但不是pdf报告,由于以下错误,Jenkins中的构建失败 我使用的是Sonarqube 4.5.1、maven 2.2.1、sonar-maven-plugin-1.0、jdk 1.7 ANALYSIS SUCCESSFUL, you can browse http://localhost:9000/sonar/dashboard/index/com.web:webnet:test [INFO]


今天我突然面临一个新的错误,如下所示。生成pdf报告时出现此错误
这里生成的是sonar仪表板,但不是pdf报告,由于以下错误,Jenkins中的构建失败
我使用的是Sonarqube 4.5.1、maven 2.2.1、sonar-maven-plugin-1.0、jdk 1.7

 ANALYSIS SUCCESSFUL, you can browse http://localhost:9000/sonar/dashboard/index/com.web:webnet:test
[INFO] [06:55:09.248] Executing post-job class org.sonar.report.pdf.batch.PDFPostJob
[INFO] [06:55:09.249] Executing decorator: PDF Report
[INFO] [06:55:09.253] Team executive report type selected
[ERROR] ANY_HOST_CONFIGURATION
[JENKINS] Archiving disabled
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Can not execute Sonar

Embedded error: ANY_HOST_CONFIGURATION
[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Can not execute Sonar
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:719)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:569)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:539)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:284)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
at org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:65)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at hudson.maven.agent.Main.launch(Main.java:204)
at hudson.maven.MavenBuilder.call(MavenBuilder.java:154)
at hudson.maven.Maven2Builder.call(Maven2Builder.java:79)
at hudson.maven.Maven2Builder.call(Maven2Builder.java:55)
at hudson.remoting.UserRequest.perform(UserRequest.java:121)
at hudson.remoting.UserRequest.perform(UserRequest.java:49)
at hudson.remoting.Request$2.run(Request.java:324)
at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)
Caused by: org.apache.maven.plugin.MojoExecutionException: Can not execute Sonar
at org.codehaus.mojo.sonar.Bootstraper.executeMojo(Bootstraper.java:103)
at org.codehaus.mojo.sonar.Bootstraper.start(Bootstraper.java:79)
at org.codehaus.mojo.sonar.SonarMojo.execute(SonarMojo.java:88)
at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
at hudson.maven.agent.PluginManagerInterceptor.executeMojo(PluginManagerInterceptor.java:182)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
... 27 more
Caused by: org.apache.maven.plugin.MojoExecutionException: ANY_HOST_CONFIGURATION
at org.sonar.maven.ExceptionHandling.handle(ExceptionHandling.java:37)
at org.sonar.maven.SonarMojo.execute(SonarMojo.java:175)
at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
at hudson.maven.agent.PluginManagerInterceptor.executeMojo(PluginManagerInterceptor.java:182)
at org.codehaus.mojo.sonar.Bootstraper.executeMojo(Bootstraper.java:98)
... 32 more
Caused by: java.lang.NoSuchFieldError: ANY_HOST_CONFIGURATION
at org.apache.commons.httpclient.params.HttpConnectionManagerParams.setDefaultMaxConnectionsPerHost(HttpConnectionManagerParams.java:86)
at org.sonar.wsclient.connectors.HttpClient3Connector.createClient(HttpClient3Connector.java:56)
at org.sonar.wsclient.connectors.HttpClient3Connector.<init>(HttpClient3Connector.java:44)
at org.sonar.wsclient.connectors.ConnectorFactory.create(ConnectorFactory.java:30)
at org.sonar.wsclient.Sonar.create(Sonar.java:105)
at org.sonar.report.pdf.PDFReporter.getProject(PDFReporter.java:128)
at org.sonar.report.pdf.PDFReporter.getReport(PDFReporter.java:83)
at org.sonar.report.pdf.batch.PDFGenerator.execute(PDFGenerator.java:100)
at org.sonar.report.pdf.batch.PDFPostJob.executeOn(PDFPostJob.java:76)
at org.sonar.batch.phases.PostJobsExecutor.execute(PostJobsExecutor.java:72)
at org.sonar.batch.phases.PostJobsExecutor.execute(PostJobsExecutor.java:61)
at org.sonar.batch.phases.PhaseExecutor.execute(PhaseExecutor.java:132)
at org.sonar.batch.scan.ModuleScanContainer.doAfterStart(ModuleScanContainer.java:194)
at org.sonar.api.platform.ComponentContainer.startComponents(ComponentContainer.java:92)
at org.sonar.api.platform.ComponentContainer.execute(ComponentContainer.java:77)
at org.sonar.batch.scan.ProjectScanContainer.scan(ProjectScanContainer.java:233)
at org.sonar.batch.scan.ProjectScanContainer.scanRecursively(ProjectScanContainer.java:228)
at org.sonar.batch.scan.ProjectScanContainer.doAfterStart(ProjectScanContainer.java:221)
at org.sonar.api.platform.ComponentContainer.startComponents(ComponentContainer.java:92)
at org.sonar.api.platform.ComponentContainer.execute(ComponentContainer.java:77)
at org.sonar.batch.scan.ScanTask.scan(ScanTask.java:64)
at org.sonar.batch.scan.ScanTask.execute(ScanTask.java:51)
at org.sonar.batch.bootstrap.TaskContainer.doAfterStart(TaskContainer.java:125)
at org.sonar.api.platform.ComponentContainer.startComponents(ComponentContainer.java:92)
at org.sonar.api.platform.ComponentContainer.execute(ComponentContainer.java:77)
at org.sonar.batch.bootstrap.BootstrapContainer.executeTask(BootstrapContainer.java:173)
at org.sonar.batch.bootstrapper.Batch.executeTask(Batch.java:95)
at org.sonar.batch.bootstrapper.Batch.execute(Batch.java:67)
at org.sonar.runner.batch.IsolatedLauncher.execute(IsolatedLauncher.java:48)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.sonar.runner.impl.BatchLauncher$1.delegateExecution(BatchLauncher.java:87)
at org.sonar.runner.impl.BatchLauncher$1.run(BatchLauncher.java:75)
at java.security.AccessController.doPrivileged(Native Method)
at org.sonar.runner.impl.BatchLauncher.doExecute(BatchLauncher.java:69)
at org.sonar.runner.impl.BatchLauncher.execute(BatchLauncher.java:50)
at org.sonar.runner.api.EmbeddedRunner.doExecute(EmbeddedRunner.java:102)
at org.sonar.runner.api.Runner.execute(Runner.java:100)
at org.sonar.maven.SonarMojo.execute(SonarMojo.java:173)
... 35 more
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2 minutes 33 seconds
[INFO] Finished at: Thu Feb 04 06:55:09 CET 2016
[INFO] Final Memory: 53M/424M
[INFO] ------------------------------------------------------------------------
channel stopped
Warning: you have no plugins providing access control for builds, so falling back to legacy behavior of permitting any downstream builds to be triggered
Finished: FAILURE
分析成功,您可以浏览http://localhost:9000/sonar/dashboard/index/com.web:webnet:test
[信息][06:55:09.248]正在执行职务后类org.sonar.report.pdf.batch.PDFPostJob
[信息][06:55:09.249]执行装饰师:PDF报告
[信息][06:55:09.253]已选择团队执行官报告类型
[错误]任何\u主机\u配置
[JENKINS]存档已禁用
[信息]------------------------------------------------------------------------
[错误]生成错误
[信息]------------------------------------------------------------------------
[信息]无法执行声纳
嵌入错误:任何\u主机\u配置
[信息]------------------------------------------------------------------------
[信息]跟踪
org.apache.maven.lifecycle.LifecycleExecutionException:无法执行Sonar
位于org.apache.maven.lifecycle.DefaultLifecycleExecutor.ExecuteGals(DefaultLifecycleExecutor.java:719)
位于org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:569)
位于org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:539)
位于org.apache.maven.lifecycle.DefaultLifecycleExecutor.ExecuteGalandReadLifeures(DefaultLifecycleExecutor.java:387)
位于org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:284)
位于org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
位于org.apache.maven.lifecycle.LifecycleExecutorInterceptor.execute(LifecycleExecutorInterceptor.java:65)
在org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
位于org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
位于org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处
在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)中
在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)中
位于java.lang.reflect.Method.invoke(Method.java:606)
位于org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
位于org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
位于hudson.maven.agent.Main.launch(Main.java:204)
调用(MavenBuilder.java:154)
在hudson.maven.Maven2Builder.call(Maven2Builder.java:79)
在hudson.maven.Maven2Builder.call(Maven2Builder.java:55)
在hudson.remoting.UserRequest.perform(UserRequest.java:121)
在hudson.remoting.UserRequest.perform(UserRequest.java:49)
在hudson.remoting.Request$2.run(Request.java:324)
在hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68)
在java.util.concurrent.FutureTask.run(FutureTask.java:262)处
位于java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
位于java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
运行(Thread.java:744)
原因:org.apache.maven.plugin.MojoExecutionException:无法执行Sonar
位于org.codehaus.mojo.sonar.Bootstraper.executeMojo(Bootstraper.java:103)
位于org.codehaus.mojo.sonar.Bootstraper.start(Bootstraper.java:79)
位于org.codehaus.mojo.sonar.sonamajo.execute(sonamajo.java:88)
位于org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
位于hudson.maven.agent.pluginmanagerAcceptor.executeMojo(pluginmanagerAcceptor.java:182)
位于org.apache.maven.lifecycle.DefaultLifecycleExecutor.ExecuteGals(DefaultLifecycleExecutor.java:694)
... 还有27个
原因:org.apache.maven.plugin.MojoExecutionException:任何\u主机\u配置
位于org.sonar.maven.ExceptionHandling.handle(ExceptionHandling.java:37)
位于org.sonar.maven.sonamojo.execute(sonamojo.java:175)
位于org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
位于hudson.maven.agent.pluginmanagerAcceptor.executeMojo(pluginmanagerAcceptor.java:182)
位于org.codehaus.mojo.sonar.Bootstraper.executeMojo(Bootstraper.java:98)
... 32多
原因:java.lang.NoSuchFieldError:任何\u主机\u配置
位于org.apache.commons.httpclient.params.HttpConnectionManagerParams.setDefaultMaxConnectionsPerHost(HttpConnectionManagerParams.java:86)
位于org.sonar.wsclient.connectors.HttpClient3Connector.createClient(HttpClient3Connector.java:56)
位于org.sonar.wsclient.connectors.HttpClient3Connector。(HttpClient3Connector.java:44)
位于org.sonar.wsclient.connectors.ConnectorFactory.create(ConnectorFactory.java:30)
位于org.sonar.wsclient.sonar.create(sonar.java:105)
位于org.sonar.report.pdf.PDFReporter.getProject(PDFReporter.java:128)
请访问org.sonar.report.pdf.PDFReporter.getReport(PDFReporter.java:83)
位于org.sonar.report.pdf.batch.PDFGenerator.execute(PDFGenerator.java:100)
位于org.sonar.report.pdf.batch.PDFPostJob.executeOn(PDFPostJob.java:76)
位于org.sonar.batch.phases.postJobsecutor.execute(postJobsecutor.java:72)
位于org.sonar.batch.phases.postJobsecutor.execute(postJobsecutor.java:61)
位于org.sonar.batch.phasees.PhaseExecutor.execute(PhaseExecutor.java:132)
位于org.sonar.batch.scan.ModuleScanContainer.doAfterStart(ModuleScanContainer.java:194)
位于org.sonar.api.platform.ComponentContainer.startComponents(ComponentContainer.java:92)
位于org.sonar.api.platform.ComponentContainer.execute(ComponentContainer.java:77)
位于org.sonar.batch.scan.ProjectScanContainer.scan(ProjectScanContainer.java:233)
在org.sonar.batch.scan.ProjectScanContainer.scanRecursive上(ProjectScanContainer.java:228)
位于org.sonar.batch.scan.ProjectScanContainer.doAfterStart(ProjectScanContainer.java:221)
位于org.sonar.api.platform.ComponentContainer.startComponents(ComponentContainer.java