2
respostas

Erro no pom.xml ao gerar projeto maven no start.spring.io

Olá pessoal, gerei o projeto no spring.io e quando abro no eclipse acusa esse erro abaixo:

Description Resource Path Location Type Project build error: Non-resolvable parent POM for com.example:SpringMaven:0.0.1-SNAPSHOT: 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): java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty and 'parent.relativePath' points at wrong local POM pom.xml /SpringMaven line 5 Maven pom Loading Problem

pom.xml

<?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.example</groupId>
  <artifactId>SpringMaven</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <name>SpringMaven</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-data-jpa</artifactId>
    </dependency>
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-web</artifactId>
    </dependency>

    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-devtools</artifactId>
      <scope>runtime</scope>
      <optional>true</optional>
    </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>

</project>

Estou usando sistema operacional Linux (Mint) com Java 1.8

Tentei retirar o

<relativePath/> <!-- lookup parent from repository -->

e rodar Maven -> Update Project, mas também não deu certo.

Alguém pode me ajudar ? Obrigado.

2 respostas

Olá Fernanda!

Acho que você poderia tentar rodar o mvn clean.

Para isso clique com o botão direito no seu projeto e vá em Run As > Maven Clean.

Depois você pode tentar rodar o Install, seguindo o mesmo caminho acima.

Veja se funciona pra ti.

Aguardo seu retorno!

Olá Fernanda!

Conseguiu resolver o problema?