我正在尝试在Ubuntu中构建Demobench,使用--stacktrace运行package-demobench-rpm.sh会生成:

FAILURE:构建因异常而失败 . 出了什么问题:任务'执行失败':工具:demobench:compileKotlin' . 编译错误 . 有关详细信息,请参阅日志尝试:使用--info或--debug选项运行以获取更多日志输出 . 使用--scan运行以获得完整的见解 . 例外情况是:org.gradle.api.tasks.TaskExecutionException:任务执行失败':tools:demobench:compileKotlin' . 在org.gradle上的org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:110)org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:77) .api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51)在org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:59)在org.gradle.api.internal .tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)在org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:59)在org.gradle.api.internal.tasks.execution org.gradle中的.skipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:101)org.gradle.api.internal.tasks.execution.FinalizeInputFilePropertiesTaskExecuter.execute(FinalizeInputFilePropertiesTaskExecuter.java:44)位于org.gradle.api.internal的org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:62)中的.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:91) .tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:59)在org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)在org.gradle.api.internal.tasks.execution .ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter $ 1 . 运行(EventFiringTaskExecuter.java:51)org.gradle.internal.operations.DefaultBuildOperationExecutor $ RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:317)org.gradle.internal.operations.DefaultBuildOperationE xecutor $ RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:309)org.gradle.internal.operations.DefaultOperationExecutor.execute(DefaultBuildOperationExecutor.java:185)org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:97)在org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)在org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:46)在org.gradle.execution.taskgraph .DefaultTaskExecutionGraph $ ExecuteTaskAction.execute(DefaultTaskExecutionGraph.java:262)org.gradle.execution.taskgraph.DefaultTaskExecutionGraph $ ExecuteTaskAction.execute(DefaultTaskExecutionGraph.java:246)at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor $ TaskExecutorWorker $ 1.execute( DefaultTaskPlanExecutor.java:136)org.gradle.execution.taskgraph.DefaultTaskPlanExecutor $ TaskExecutorWorker $ 1.execute(DefaultTaskPlanExecutor)的.java:130)在org.gradle.execution.taskgraph.DefaultTaskPlanExecutor $ TaskExecutorWorker.execute(DefaultTaskPlanExecutor.java:201)在org.gradle.execution.taskgraph.DefaultTaskPlanExecutor $ TaskExecutorWorker.executeWithTask(DefaultTaskPlanExecutor.java:192)的组织 . gradle.execution.taskgraph.DefaultTaskPlanExecutor $ TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:130)org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(DefaultTaskPlanExecutor.java:74)at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph.execute( DefaultTaskExecutionGraph.java:131)在org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:37)在org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37)在org.gradle.execution.DefaultBuildExecuter.access $ 000(DefaultBuildExecuter.java:23)在org.gradle.execution.DefaultBuildExecuter $ 1.proceed(DefaultBuildExecuter.java:43)at atOrg.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:46)org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37)org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:30) org.gradle.initialization.DefaultGradleLauncher $ ExecuteTasks.run(DefaultGradleLauncher.java:343)org.gradle.internal.operations.DefaultBuildOperationExecutor $ RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:317)at org.gradle.internal.operations.DefaultBuildOperationExecutor $ runnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:309)org.gradle.internal.operations.DefaultBupeOperationExecutor.execute(DefaultBuildOperationExecutor.java:185)org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:97)at at org.gradle.initialization上的org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31) .defaultGradleLauncher.runTasks(DefaultGradleLauncher.java:212)位于org.gradle的org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:140)org.gradle.initialization.DefaultGradleLauncher.executeTasks(DefaultGradleLauncher.java:115) . internal.invocation.GradleBuildController $ 1.call(GradleBuildController.java:77)atg.gradle.internal.invocation.GradleBuildController $ 1.call(GradleBuildController.java:74)at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService . java:152)在org.gradle.internal.invocation的org.gradle.internal.work.StopShieldingWorkerLeaseService.withLocks(StopShieldingWorkerLeaseService.java:38)org.gradle.internal.invocation.GradleBuildController.doBuild(GradleBuildController.java:96)org.gradle.internal.invocation .gradleBuildController.run(GradleBuildController.java:74)位于org.gradle.launcher.exec.ChainingBuildActionRunner.r的org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:28) un(ChainingBuildActionRunner.java:35)org.gradle.tooling.internal.provider.ValidatingBuildActionRunner.run(ValidatingBuildActionRunner.java:32)atg.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner $ 3.run(RunAsBuildOperationBuildActionRunner.java:47)at org.gradle.internal.operations.DefaultBuildOperationExecutor $ RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:317)org.gradle.internal.operations.DefaultBuildOperationExecutor $ RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:309)at org.gradle.internal.operations . DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:185)org.gradle.internal.operations.DefaultBupeOperationExecutor.run(DefaultBuildOperationExecutor.java:97)org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(DelegatingBuildOperationExecutor.java:31)at org组织中的.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner.run(RunAsBuildOperationBuildActionRunner.java:43) . gradle.tooling.internal.provider.SubscribableBuildActionRunner.run(SubscribableBuildActionRunner.java:51)位于org.gradle.launcher.exec.InProcessBuildActionExecuter $ 1的org.gradle.launcher.exec.InProcessBuildActionExecuter $ 1.transform(InProcessBuildActionExecuter.java:50) . 在org.gradle的org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:46)的org.gradle.composite.internal.DefaultRootBuildState.run(DefaultRootBuildState.java:65)中转换(InProcessBuildActionExecuter.java:46) .launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:32)org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:39)org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java) :25)在org.gradle.tooling.internal.provider.C上的org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:80)在org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.exe执行(ServicesSetupBuildActionExecuter.java)的org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:62)上的ontinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:53): 34)在org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:36)at atorg.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:25)位于org.gradle.tooling.internal的org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:43) . provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:29)在org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:59)在org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter . java:31)org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:59)atg.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:44)org.gradle .tooling.internal.provider.SetupLoggingActionExecuter.e xecute(SetupLoggingActionExecuter.java:46)在org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:30)在org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java: 67)org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)at org .gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:37)位于org.gradle.launcher的org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122) .daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26)在org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)在org.gradle.launcher.daemon.server org.gradle.launcher.dae中的.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34) org.gradle.launcher.daemon.server上的org.gradle.launcher.daemon.server.exec.ForwardClientInput $ 2.call(ForwardClientInput.java:74)中的mon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122) .exec.ForwardClientInput $ 2.call(ForwardClientInput.java:72)org.gradle.util.Swapper.swap(Swapper.java:38)atg.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput . java:72)org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55) org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)在org.gradle的org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:62) .launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:12) 2)在org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:82)在org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)在有机.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)在org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy $ 1.run(StartBuildOrRespondWithBusy.java:50)在org.gradle . launcher.daemon.server.DaemonStateCoordinator $ 1.run(DaemonStateCoordinator.java:295)在org.gradle.internal.concurrent.ExecutorPolicy $ CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)在1 org.gradle.internal.concurrent.ManagedExecutorImpl $ . 在org.gradle.internal.concurrent.ThreadFactoryImpl运行(ManagedExecutorImpl.java:46)$ ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)引起:org.gradle.api.GradleException:编译错误 . 在组织:在org.jetbrains.kotlin.gradle.tasks.KotlinCompile.processCompilerExitCode(429 Tasks.kt):见org.jetbrains.kotlin.gradle.tasks.TasksUtilsKt.throwGradleExceptionIfError(16 tasksUtils.kt)日志了解更多详情 . 在org.jetbrains.kotlin的org.jetbrains.kotlin.gradle.tasks.KotlinCompile.callCompiler $ kotlin_gradle_plugin(Tasks.kt:274)的jetbrains.kotlin.gradle.tasks.KotlinCompile.callCompiler $ kotlin_gradle_plugin(Tasks.kt:390) . gradle.tasks.AbstractKotlinCompile.execute(Tasks.kt:233)at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)at atorg.gradle.api.internal.project.taskfactory.IncrementalTaskAction.doExecute(IncrementalTaskAction.java:50)位于org.gradle的org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:39) . org.gradle.internal.operations上的org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter $ 1.run(ExecuteActionsTaskExecuter.java:131)中的api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:26) .defaultBuildOperationExecutor $ RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:317)org.gradle.internal.operations.DefaultBuildOperationExecutor $ RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:309)org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java) :185)org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:97)at org.gradle.internal.operations.DelegatingBuildOperationExecutor.run(Dele)在org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:org.gradle.api . 99)... 110 more在https://help.gradle.org获取更多帮助在此版本中使用了不推荐使用的Gradle功能,使其与Gradle 5.0不兼容 . 请参阅https://docs.gradle.org/4.8.1/userguide/command_line_interface.html#sec:command_line_warnings构建失败的6s 30个可执行任务:2个已执行,28个最新无法创建安装程序 .