# Gradle init command not working

**URL:** <https://discuss.gradle.org/t/gradle-init-command-not-working/23420>\
**Category:** Help/Discuss\
**Created:** [July 24, 2017, 6:32am UTC](https://discuss.gradle.org/t/gradle-init-command-not-working/23420 "2017-07-24T06:32:18Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![vignesh1991](https://avatars.discourse-cdn.com/v4/letter/v/ba8739/32.png) [@vignesh1991](https://discuss.gradle.org/u/vignesh1991)\
**Post date:** [July 24, 2017, 6:32am UTC](https://discuss.gradle.org/t/gradle-init-command-not-working/23420/1 "2017-07-24T06:32:18Z")

</div>

I tried to use gradle init command for the below pom, but it is throwing error that could not convert maven pom to gradle build. I am not able to identify the issue.

\<?xml version="1.0" encoding="UTF-8"?\>

4.0.0

```
<groupId>com.core.lab</groupId>
<artifactId>CommonTestApp</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>

<name>CommonTestApp</name>
<description>Demo project for Core-Parent</description>

<parent>
	<groupId>com.java</groupId>
	<artifactId>core-parent</artifactId>
	<version>1-SNAPSHOT</version>
	<!-- <relativePath>../coreload-parent</relativePath> --> <!-- to be removed when pushed to repository -->
</parent>

<properties>
	<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
	<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
	<java.version>1.8</java.version>
	<spring-cloud.version>Dalston.SR1</spring-cloud.version>
</properties>

<dependencyManagement>
	<dependencies>
		<dependency>
			<groupId>org.springframework.cloud</groupId>
			<artifactId>spring-cloud-dependencies</artifactId>
			<version>${spring-cloud.version}</version>
			<type>pom</type>
			<scope>import</scope>
		</dependency>
	</dependencies>
</dependencyManagement>

<dependencies>
	<!-- https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-starter-hystrix -->
	<dependency>
		<groupId>org.springframework.cloud</groupId>
		<artifactId>spring-cloud-starter-hystrix</artifactId>
	</dependency>
	<dependency>
		<groupId>org.springframework.cloud</groupId>
		<artifactId>spring-cloud-starter-config</artifactId>
	</dependency>
</dependencies>

<build>
	<plugins>
		<plugin>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-maven-plugin</artifactId>
		</plugin>
	</plugins>
</build>

```

---

<div class="post-metadata">

**Author:** ![Rene](https://sea1.discourse-cdn.com/gradle/user_avatar/discuss.gradle.org/rene/32/8082_2.png) [@Rene](https://discuss.gradle.org/u/Rene)\
**Post date:** [July 24, 2017, 6:54am UTC](https://discuss.gradle.org/t/gradle-init-command-not-working/23420/2 "2017-07-24T06:54:06Z")

</div>

What is the exact error message you get? can you provide the stacktrace by running the init command with `—stacktrace`?

---

<div class="post-metadata">

**Author:** ![vignesh1991](https://avatars.discourse-cdn.com/v4/letter/v/ba8739/32.png) [@vignesh1991](https://discuss.gradle.org/u/vignesh1991)\
**Post date:** [July 24, 2017, 8:53am UTC](https://discuss.gradle.org/t/gradle-init-command-not-working/23420/3 "2017-07-24T08:53:55Z")

</div>

C:\Users\2126xxxxxx\Documents\workspace-sts-3.8.3.RELEASE\CommonTestApp\>gradle init --stacktrace

> Task :init  
> Maven to Gradle conversion is an incubating feature.

FAILURE: Build failed with an exception.

- What went wrong:  
Execution failed for task ‘:init’.

> Could not convert Maven POM C:\Users\2126xxxxxx\Documents\workspace-sts-3.8.3.RELEASE\CommonTestApp\pom.xml to a Gradle build.  
> Unable to create Maven project model using POM C:\Users\2126xxxxxx\Documents\workspace-sts-3.8.3.RELEASE\CommonTestApp\pom.xml.  
> java.lang.NullPointerException (no error message)

- Try:  
Run with --info or --debug option to get more log output.

- Exception is:  
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ‘:init’.  
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:100)  
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:70)  
at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:64)  
at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)  
at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)  
at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:88)  
at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:52)  
at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)  
at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)  
at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)  
at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)  
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.run(DefaultTaskGraphExecuter.java:242)  
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:317)  
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:309)  
at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:185)  
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:95)  
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:235)  
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:224)  
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.processTask(DefaultTaskPlanExecutor.java:121)  
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.access$200(DefaultTaskPlanExecutor.java:77)  
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:102)  
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:96)  
at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.execute(DefaultTaskExecutionPlan.java:612)  
at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.executeWithTask(DefaultTaskExecutionPlan.java:567)  
at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:96)  
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)  
at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:46)  
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)  
Caused by: org.gradle.buildinit.plugins.internal.maven.MavenConversionException: Could not convert Maven POM C:\Users\212631126\Documents\workspace-sts-3.8.3.RELEASE\CommonTestApp\pom.xml to a Gradle build.  
at org.gradle.buildinit.plugins.internal.PomProjectInitDescriptor.generate(PomProjectInitDescriptor.java:48)  
at org.gradle.buildinit.tasks.InitBuild.setupProjectLayout(InitBuild.java:97)  
at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)  
at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.doExecute(DefaultTaskClassInfoStore.java:141)  
at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:134)  
at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:121)  
at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:711)  
at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:694)  
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:122) at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:317)  
at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:309)  
at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:185)  
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:95)  
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:111)  
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:92)  
… 27 more  
Caused by: org.gradle.buildinit.plugins.internal.maven.MavenConversionException: Unable to create Maven project model using POM C:\Users\212631126\Documents\workspace-sts-3.8.3.RELEASE\CommonTestApp\pom.xml.  
at org.gradle.buildinit.plugins.internal.maven.MavenProjectsCreator.create(MavenProjectsCreator.java:51)  
at org.gradle.buildinit.plugins.internal.PomProjectInitDescriptor.generate(PomProjectInitDescriptor.java:45)  
… 41 more  
Caused by: java.lang.NullPointerException  
at org.sonatype.aether.impl.internal.DefaultMetadataResolver.resolve(DefaultMetadataResolver.java:279)  
at org.sonatype.aether.impl.internal.DefaultMetadataResolver.resolveMetadata(DefaultMetadataResolver.java:173)  
at org.apache.maven.repository.internal.DefaultVersionResolver.resolveVersion(DefaultVersionResolver.java:225)  
at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:272)  
at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:216)  
at org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:193)  
at org.sonatype.aether.impl.internal.DefaultRepositorySystem.resolveArtifact(DefaultRepositorySystem.java:286)  
at org.apache.maven.project.ProjectModelResolver.resolveModel(ProjectModelResolver.java:155)  
at org.apache.maven.model.building.DefaultModelBuilder.readParentExternally(DefaultModelBuilder.java:813)  
at org.apache.maven.model.building.DefaultModelBuilder.readParent(DefaultModelBuilder.java:664)  
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:310)  
at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:232)  
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:142)  
at org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:102)  
at org.gradle.buildinit.plugins.internal.maven.MavenProjectsCreator.createNow(MavenProjectsCreator.java:71)  
at org.gradle.buildinit.plugins.internal.maven.MavenProjectsCreator.create(MavenProjectsCreator.java:49)  
… 42 more

BUILD FAILED in 2s  
2 actionable tasks: 1 executed, 1 up-to-date
