pom.xml
目标和选择:clean install -X -P prod
Maven:
版本3.5.1。
已安装并自动
从github存储库下载后生成它时出现以下错误。
我还尝试删除/.m2
文件夹。
[DEBUG] crementalBuildHelper#beforeRebuildExecution [INFO]编译 130个源文件 C:\ Users \ Administrator.jenkins \ workspace \ egov1 \ target \ classes [INFO] -------------------------------------------------- ---------------------- [INFO]内置失败[INFO] -------------------------------------------------- ---------------------- [INFO]总时间:02:41分钟[INFO]完成于:2018-12-04T02:25:01Z [INFO]最终内存:39M / 126M [INFO] -------------------------------------------------- ----------------------等待Jenkins完成数据收集[错误]失败 执行目标 org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (默认编译)在项目egov上:致命错误: CompilerException:NullPointerException-> [帮助1] org.apache.maven.lifecycle.LifecycleExecutionException:失败 执行目标 org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (默认编译)在项目egov上:致命错误 在org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213) 在org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154) 在org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146) 在org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject中 (LifecycleModuleBuilder.java:117) 在org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject中 (LifecycleModuleBuilder.java:81) 在org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:51) 在org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) 在org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:309) 在org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:194) 在org.apache.maven.DefaultMaven.execute(DefaultMaven.java:107) 在org.jvnet.hudson.maven3.launcher.Maven35Launcher.main(Maven35Launcher.java:130) 在jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 在jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在java.lang.reflect.Method.invoke(Method.java:566) 在org.codehaus.plexus.classworlds.launcher.Launcher.launch上增强 (Launcher.java:289) 在org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) 在jenkins.maven3.agent.Maven35Main.launch(Maven35Main.java:176) 在jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 在jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在java.lang.reflect.Method.invoke(Method.java:566) 在hudson.maven.Maven3Builder.call(Maven3Builder.java:139) 在hudson.maven.Maven3Builder.call(Maven3Builder.java:70) 在hudson.remoting.UserRequest.perform(UserRequest.java:212) 在hudson.remoting.UserRequest.perform(UserRequest.java:54) 在hudson.remoting.Request $ 2.run(Request.java:369) 在hudson.remoting.InterceptingExecutorService $ 1.call(InterceptingExecutorService.java:72) 在java.util.concurrent.FutureTask.run(FutureTask.java:264) 在java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) 在java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:628) 在java.lang.Thread.run(Thread.java:834)造成原因:org.apache.maven.plugin.MojoExecutionException:致命错误编译 在org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:796) 在org.apache.maven.plugin.compiler.CompilerMojo.execute(CompilerMojo.java:129) 在org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134) 在org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) 在org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154) 在org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146) 在org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject中 (LifecycleModuleBuilder.java:117) 在org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject中 (LifecycleModuleBuilder.java:81) 在org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:51) 在org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) 在org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:309) 在org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:194) 在org.apache.maven.DefaultMaven.execute(DefaultMaven.java:107) 在org.jvnet.hudson.maven3.launcher.Maven35Launcher.main(Maven35Launcher.java:130) 在jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 在jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在java.lang.reflect.Method.invoke(Method.java:566) 在org.codehaus.plexus.classworlds.launcher.Launcher.launch上增强 (Launcher.java:289) 在org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) 在jenkins.maven3.agent.Maven35Main.launch(Maven35Main.java:176) 在jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 在jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在java.lang.reflect.Method.invoke(Method.java:566) 在hudson.maven.Maven3Builder.call(Maven3Builder.java:139) 在hudson.maven.Maven3Builder.call(Maven3Builder.java:70) 在hudson.remoting.UserRequest.perform(UserRequest.java:212) 在hudson.remoting.UserRequest.perform(UserRequest.java:54) 在hudson.remoting.Request $ 2.run(Request.java:369) 在hudson.remoting.InterceptingExecutorService $ 1.call(InterceptingExecutorService.java:72) 在java.util.concurrent.FutureTask.run(FutureTask.java:264) 在java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) 在java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:628) 在java.lang.Thread.run(Thread.java:834)造成原因:org.codehaus.plexus.compiler.CompilerException 在org.codehaus.plexus.compiler.javac.JavaxToolsCompiler.compileInProcess (JavaxToolsCompiler.java:191) 在org.codehaus.plexus.compiler.javac.JavacCompiler.performCompile(JavacCompiler.java:169) 在org.apache.maven.plugin.compiler.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:785) 在org.apache.maven.plugin.compiler.CompilerMojo.execute(CompilerMojo.java:129) 在org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134) 在org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) 在org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154) 在org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146) 在org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject中 (LifecycleModuleBuilder.java:117) 在org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject中 (LifecycleModuleBuilder.java:81) 在org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:51) 在org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) 在org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:309) 在org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:194) 在org.apache.maven.DefaultMaven.execute(DefaultMaven.java:107) 在org.jvnet.hudson.maven3.launcher.Maven35Launcher.main(Maven35Launcher.java:130) 在jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 在jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在java.lang.reflect.Method.invoke(Method.java:566) 在org.codehaus.plexus.classworlds.launcher.Launcher.launch上增强 (Launcher.java:289)