Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.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 是否可能出现随机Mapstruct编译错误?_Maven_Gradle_Artifactory_Bamboo_Mapstruct - Fatal编程技术网

Maven 是否可能出现随机Mapstruct编译错误?

Maven 是否可能出现随机Mapstruct编译错误?,maven,gradle,artifactory,bamboo,mapstruct,Maven,Gradle,Artifactory,Bamboo,Mapstruct,有着罕见的无法复制的构建问题,不确定是否应该接受它,或者它是可以修复的。我的项目包含许多模块,其中一些模块使用Mapstruct,它也是随机的,会失败 环境 maven和gradle也经历过几次。受影响的mapstruct的多个版本(1.4.2、1.4.1、1.3.1) 它是openJDK11,构建是在竹子上运行的,竹子是项目中使用的人工制品 1.4.2错误: 映射处理器中的内部错误:org.mapstruct.ap.Internal.writer.ModelWriter处的java.lang.

有着罕见的无法复制的构建问题,不确定是否应该接受它,或者它是可以修复的。我的项目包含许多模块,其中一些模块使用Mapstruct,它也是随机的,会失败

环境 maven和gradle也经历过几次。受影响的mapstruct的多个版本(1.4.2、1.4.1、1.3.1) 它是openJDK11,构建是在竹子上运行的,竹子是项目中使用的人工制品

1.4.2错误:

映射处理器中的内部错误:org.mapstruct.ap.Internal.writer.ModelWriter处的java.lang.exceptionininitializerror。(ModelWriter.java:51)

然后是很多行和:

java.lang.RuntimeException:未能在org.mapstruct.ap.shade.freemarker.template.Configuration加载和分析freemarker/version.properties。(Configuration.java:194)。。。196更多原因:java.util.zip.ZipException:ZipFile在java.base/java.util.zip.ZipFile.EnsureOrZipException(ZipFile.java:924)在java.base/java.util.zip.ZipFile$ZipFileInputStream.read(ZipFile.java:1012)在java.base/java.util.zip.ZipFile$ZipFileInflatierInputStream.fill(ZipFile.java:468)处java.base/java.io.FilterInputStream.read(FilterInputStream.java:133)java.base/java.io.FilterInputStream.read(FilterInputStream.java:133)java.base/java.io.FilterInputStream.read(FilterInputStream.java:107)java.base/java.util.Properties$LineReader.readLine(Properties.java:498)位于java.base/java.util.Properties.load0(Properties.java:416)处的java.base/java.util.Properties.load(Properties.java:404)处的org.mapstruct.ap.shade.freemarker.template.Configuration

1.3.1错误:

错误:映射处理器中的内部错误:org.mapstruct.ap.shaded.freemarker.ext.beans.ClassIntroSector.isAllowedToExpose(ClassIntroSector.java:534)上的java.lang.ExceptionInInitializeError

然后

错误02-Apr-2020 14:26:15 STDERR:02)org.gradle.internal.operations.DelegatingBuildOperationExecutor.call(DelegatingBuildOperationExecutor.java:36)org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52)org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:43)位于org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:355)位于org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:343)在org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$buildOperationaWareeExecutionAction.execute(DefaultTaskExecutionGraph.java:336)在org.gradle.executionGraph.DefaultTaskExecutionGraph$buildOperationaWareeExecutionAction.execute(DefaultTaskExecutionGraph.java:322)在org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker$1.execute(DefaultPlanExecutor.java:134)在org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker$1.execute(DefaultPlanExecutor.java:129)在org.gradle.execution.plan.plan.DefaultPlanExecutor$executor.java:202)在org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.executeNext节点(DefaultPlanExecutor.java:193)在org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:129)在org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(executpolicy.java:64位于org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48),位于java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128),位于java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)在org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56)在java.base/java.lang.Thread.run(Thread.java:834)由以下原因引起:java.lang.IllegalStateException:zip文件在java.base/java.util.zip.ZipFile.ensureOpen(ZipFile.java:915)在java.base/java.util.zip.ZipFile.getEntry关闭(ZipFile.java:347)java.base/java.util.zip.ZipFile$1.getEntry(ZipFile.java:1121)java.base/java.util.jar.JarFile.getEntry0(JarFile.java:576)java.base/java.util.jar.JarFile.getEntry(JarFile.java:506)java.base/sun.net.www.protocol.jar.urljar.JarFile.getEntry(URLJarFile.java:131)java.base/sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:137)java.base/sun.net.www.protocol.jar.JarURLConnection.getInputStream(JarURLConnection.java:155)java.base/java.net.URLClassLoader.getResourceAsStream(URLClassLoader.java:328)java.base/java.lang.Class.getResourceAsStream(Class.java:2650)位于org.mapstruct.ap.shaded.freemarker.ext.beans.UnsafeMethods.createunsafemethodset(UnsafeMethods.java:45),位于org.mapstruct.ap.shaded.freemarker.ext.beans.UnsafeMethods.(UnsafeMethods.java:34)

相同开始时出现类似错误,但第二部分如下所示:

在org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:75)在org.gradle.launcher.daemon.server.api.DaemonCommandExecution.org.gradle.launcher.daemon.server.api.DaemonCommandExecution.org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute上继续(DaemonCommandExecution.java:104)(LogAndCheckHealth.java:55)org.gradle.launcher.daemon.server.api.DaemonCommandExecution.java:104)org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:63)org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37)位于org.gradle.launcher.daemon.server.api.DaemonCommandExecution.procedue(DaemonCommandExecution.java:104),位于org.gradle.launcher.daemon.server.exec.buildenvironment.do