Java: gradle build failed bootRepackage (in the create panel)

Running a web project means: Java (jdk 1.7.0.51) + Spring framework (+ velocity) + Hibernate + Gradle + Apache Tomcat. Suddenly a problem arose: you cannot create an assembly. To create using Gradle.

16:50:30: Performing the external task 'build' ...: compileJava: processResources UP-TO-DATE: classes: jar: bootRepackage FAILED FAILURE: Build failed with exception. * What went wrong: Execution failed for task ': bootRepackage'. ugly * Try: Run with the --stacktrace option to get a stack trace. Run with the --info or --debug option to get more log output. STRICTLY FAULT Total time: 14.935 secs Malformed

What could be the problem?

Full log:

: bootRepackage FAILED
FAILURE: Build failed with exception.
* What went wrong: Execution failed for task ': bootRepackage'. Malformed
* Try it:
Run with the -info or --debug option to get more log output.
* Exception: org.gradle.api.tasks.TaskExecutionException: Execution completed for task ': bootRepackage'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions (ExecuteActionsTaskExecuter. Java: 69) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute (ExecuteActionsTaskExecuter.gava .api.internal.tasks. internal.tasks.execution.ValidatingTaskExecuter.execute (ValidatingTaskExecuter.java:58) at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute (SkipEmptySourceFilesTaskExec uter.java:42) at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute (SkipTaskWithNoActionsExecuter.j AVA: 52) on org.gradle.api.internal.tasks.execec.sec SkipOnlyIfTaskExecuter.java:53) on org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute (ExecuteAtMostOnceTaskExecuter.j AVA: 43) at org.gradle.api.internal.AbstractTask.executeTith.outecTWTask.executeWith org.gradle.execution.taskgraph.AbstractTaskPlanExecutor $ TaskExecutorWorker.executeTask (AbstractTaskPlanExecut or.java:79) at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor $ TaskExecutorWorker.processTask (AbstractTaskPecExececec63. taskgraph.AbstractTaskPlanExecutor $ TaskExecutorWorker.run (AbstractTaskPlanExecutor.java: 51) at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor $ 1.run (DefaultTaskPlanExecutor.java:33) at org.gradle.internal.Factories $ 1.create (Factoriesjava) at org.gradle.cache.internal.DefaultCacheAccess.longRunningOperation (DefaultCacheAccess.java:198) at org.gradle.cache.internal.DefaultCacheAccess.longRunningOperation (DefaultCacheAccess.java:266) at org.gradle.cache.internal.DefaultPersistentrongirectirectoryOdirectOperation (DefaultPersistentDirectoryStor e.java:135) at org.gradle.api.internal.changedetection.state.DefaultTaskArtifactStateCacheAccess.longRunningOperation (Defaul tTaskArtifactStateCacheAccess.java:93) at org.gradle.exececution.tasklan.Daskprocess (DefaultTaskPlanExecutor.java:31) at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute (DefaultTaskGraphExecuter.java:86) at org.gradle.execution.SelectedTaskExecutionAction.execute (SelectedTaskExecutionAction.java:29) .DefaultBuildExecuter.execute (DefaultBuildExecuter.java:61) at org.gradle.execution.DefaultBuildExecuter.access $ 200 (DefaultBuildExecuter.java:23) at org.gradle.execution.DefaultBuildExecuter $ 2.proceed (DefaultBuildExecuter.ava. gradle. .gradle.initialization.DefaultGradleLauncher.doBuildStages (DefaultGradleLauncher.java:166) at org.gradle.initialization.DefaultGradleLauncher.doBuild (DefaultGradleLauncher.java:113) at org.gradle.initialization.DefaultGradleLauncherherjava.leun.gradle.rlaa glerada.launGradle.rlava Default.r .exec.InProcessBuildActionExecuter $ DefaultBuildController.run (InProcessBuildActionExecuter.java: 64) on org.gradle.launcher.cli.ExecuteBuildAction.run (ExecuteBuildAction.java:33) on org.gradle.launcher.cli.ExecuteBu nction : 24) on org.gradle.launcher.exec.InProcessBuildActionExecuter.execute (InProcessBuildActionExecuter.java:35) on org.gradle.launcher.exec.InProcessBuildActionExecuter.execute (InProcessBuildActionExecuter.java:26) on org.glele.cherla RunBuildAction.run (RunBuildAction.java: 50) at org.gradle.api.internal.Actions $ RunnableActionAdapter.execute (Actions.java:171) at org.gradle.launcher.cli.CommandLineActionFactory $ ParseAndBuildAction.execute (CommandLineActionFactory.java:20 1) at org. gradle.launcher.cli.CommandLineActionFactory $ ParseAndBuildAction.execute (CommandLineActionFactory.java:17 4) at org.gradle.launcher.cli.CommandLineActionFactory $ WithLogging.execute (CommandLineActionFactory.java:170) at org.g.g $ WithLogging.execute (CommandLineActionFactory.java:139) at org.gradle.launcher.cli.ExceptionReportingAction.execute (ExceptionReportingAction.java:33) at org.gradle.launcher.cli.ExceptionReportingAction.execute (ExceptionReportingAction.java22 org.gradle.launcher.Main.doAction (Main.java:46) on org.gradle.launcher.bootstrap.EntryPoint.run (EntryPoint.java:45) on org.gradle.launcher.Main.main (Main.java:37) on org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit (ProcessBootstrap.java:50) at org.gradle.launcher.bootstrap.ProcessBootstrap.run (ProcessBootstrap.java:32) at org.gradle.launcher.GradleMain.main (GradleMain.java:23) at org.gradle.wrapper. BootstrapMainStarter.start (BootstrapMainStarter.java:30) at org.gradle.wrapper.WrapperExecutor.execute (WrapperExecutor.java:127) on org.gradle.wrapper.GradleWrapperMain.main (GradleWrapperMain.java:58) Called: java.lang. IllegalArgumentException: MALFORMED at org.springframework.boot.loader.tools.MainClassFinder.getClassEntries (MainClassFinder.java:237) at org.springframework.boot.loader.tools.MainClassFinder.doWithMainClasses (MainClassFinder.java:200) at org.springframework.boot.loader.tools.MainClassFinder.findSingleMainClass (MainClassFinder.java:187) at org.springframework.boot.loader.tools.Repackager.findMainager 228) at org.springframework.boot.gradle.repackage.RepackageTask $ LoggingRepackager.findMainMethod (RepackageTask.java:2 19) at org.springframework.boot.loader.tools.Repackager.buildManifest (Repackager.java:206) org. springframework.boot.loader.tools.Repackager.repackage (Repackager.java:139) at org.springframework.boot.loader.tools.Repackager.repackage (Repackager.java:122) at org.springframework.boot.gradle.repackage. RepackageTask $ RepackageAction.repackage (RepackageTask.java:173) at org.springframework.boot.gradle.repackage.RepackageTask $ RepackageAction.execute (RepackageTask.java:138) at org.springframework.boot.gradle.repackage.RepackageTask $ RepackageAction.execute (RepackageTask.java:1) at org.gradle.api.internal.Actions $ FilteredActionexec Actions.java:203) at org.gradle.api.internal.DefaultDomainObjectCollection.all (DefaultDomainObjectCollection.java:110) at org.gradle.api.internal.DefaultDomainObjectCollection.withType (DefaultDomainObjectCollection.javapr1foot .gradle.repackage.RepackageTask.repackage (RepackageTask.java:89) at org.gradle.internal.reflect.JavaMethod.invoke (JavaMethod.java:63) at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskAactory $ .doExecute (AnnotationProcessingTaskFactory.java:219) at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory $ StandardTaskAction.execute (Annota tionProcessingTaskFactory.java:212) at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory $ StandardTaskAction.execute (Annotask.gapory.process.process.ap internal.AbstractTask $ TaskActionWrapper.execute (AbstractTask.java∗30) at org.gradle.api.internal.AbstractTask $ TaskActionWrapper.execute (AbstractTask.java//13) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter. executeAction (ExecuteActionsTaskExecuter.j AVA: 80) on org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions (ExecuteActionsTaskExecuter. Java: 61) ... 52 moreexecute (Annota tionProcessingTaskFactory.java:212) at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory $ StandardTaskAction.execute (Annota tionProcessingTaskFactory.java:201) at org.gradle.api.internal.Aject AbstractTask.java∗30) at org.gradle.api.internal.AbstractTask $ TaskActionWrapper.execute (AbstractTask.java►13) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction (ExecuteActionsTaskExecuter.j AVA: 80 ) on org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions (ExecuteActionsTaskExecuter. Java: 61) ... 52 moreexecute (Annota tionProcessingTaskFactory.java:212) at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory $ StandardTaskAction.execute (Annota tionProcessingTaskFactory.java:201) at org.gradle.api.internal.Aject AbstractTask.java∗30) at org.gradle.api.internal.AbstractTask $ TaskActionWrapper.execute (AbstractTask.java►13) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction (ExecuteActionsTaskExecuter.j AVA: 80 ) on org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions (ExecuteActionsTaskExecuter. Java: 61) ... 52 more201) at org.gradle.api.internal.AbstractTask $ TaskActionWrapper.execute (AbstractTask.java∗30) at org.gradle.api.internal.AbstractTask $ TaskActionWrapper.execute (AbstractTask.javahaps13) at org.gradle.api .internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction (ExecuteActionsTaskExecuter.j AVA: 80) on org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions (ExecuteActionsTaskExecuter. Java: 61) ... 52 more201) at org.gradle.api.internal.AbstractTask $ TaskActionWrapper.execute (AbstractTask.java∗30) at org.gradle.api.internal.AbstractTask $ TaskActionWrapper.execute (AbstractTask.javahaps13) at org.gradle.api .internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction (ExecuteActionsTaskExecuter.j AVA: 80) on org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions (ExecuteActionsTaskExecuter. Java: 61) ... 52 moreExecuteActionsTaskExecuter.executeActions (ExecuteActionsTaskExecuter. Java: 61) ... 52 moreExecuteActionsTaskExecuter.executeActions (ExecuteActionsTaskExecuter. Java: 61) ... 52 more
STRICTLY FAULT
Total time: 13.0 seconds

+4
source share
3 answers

If you are not using boot repackaging, you can simply turn off tasks bootRepackageby adding this line to the build.gradle file:

bootRepackage.enabled = false

Otherwise, you need to specify the main class:

bootRepackage {
    mainClass = 'youPackage.Application'
}

You will find more detailed information in this link.

Share your build.gradle if you still have problems.

+10
source

You might want to create a build using ./gradlew buildinsteadgradle build

+1
source

Spring Boot release 2.0 M1 bootRepackage bootJar bootWar.

0

All Articles