Java Spring Boot problema al generar un Spring Starter Project

publicado por: Anonymous

Estoy teniendo problemas para generar un Spring Web Starter en Spring Tool Suite 4.3.1. Después de generar el proyecto, me señala un error en el pom, en la etiqueta de parent. Si ejecuto un Maven Clean me da el siguiente error:

Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:3.1.0:clean (default-clean) on project DemoWeb: Execution default-clean of goal org.apache.maven.plugins:maven-clean-plugin:3.1.0:clean failed: Plugin org.apache.maven.plugins:maven-clean-plugin:3.1.0 or one of its dependencies could not be resolved: Failed to collect dependencies at org.apache.maven.plugins:maven-clean-plugin:jar:3.1.0 -> org.apache.maven:maven-plugin-api:jar:3.0: Failed to read artifact descriptor for org.apache.maven:maven-plugin-api:jar:3.0: Could not transfer artifact org.apache.maven:maven-plugin-api:pom:3.0 from/to central (https://repo.maven.apache.org/maven2): repo.maven.apache.org: Unknown host repo.maven.apache.org -> [Help 1]

Probé sacando el proyecto del IDE y ejecutando mvn eclipse:clean y mvn clean. Al volver a importar me salta la siguiente ventana:

introducir la descripción de la imagen aquí

También probé haciendo un Maven – Update Project… sin éxito, Probé creando el proyecto en Eclipse con complementos de Spring Boot, pero da el mismo error. Probé usando la última versión de Maven y de Java. Adjunto el pom:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.1.6.RELEASE</version>
    <relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>com.mitocode</groupId>
<artifactId>DemoWeb</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>DemoWeb</name>
<description>Demo project for Spring Boot</description>

<properties>
    <java.version>1.8</java.version>
</properties>

<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-test</artifactId>
        <scope>test</scope>
    </dependency>
</dependencies>

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

EDITADO

Al hacer limpieza del Eclipse tengo un error más detallado:

Project build error: Non-resolvable parent POM for com.example:DemoWeb:0.0.1-SNAPSHOT: Failure to transfer org.springframework.boot:spring-boot-starter-parent:pom:2.1.6.RELEASE from https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:2.1.6.RELEASE from/to central (https://repo.maven.apache.org/maven2): repo.maven.apache.org and 'parent.relativePath' points at no local POM

Saludos.

solución

Gracias a todos por responder. Ya lo resolví. La conexión de internet me estaba bloqueando la descarga en algunos repos. Se solucionó cuando probé con otra conexión de internet.

Saludos.

Respondido por: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *