Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Can';t创建spring启动程序项目:不可解析_Java_Spring_Maven_Spring Boot - Fatal编程技术网

Java Can';t创建spring启动程序项目:不可解析

Java Can';t创建spring启动程序项目:不可解析,java,spring,maven,spring-boot,Java,Spring,Maven,Spring Boot,我试图创建一个SpringBootStarter项目,但是我的父包有一个问题,下面是错误 项目生成错误:com的不可解析父POM。示例:演示:0.0.1-快照:传输失败 org.springframework.boot:springbootstarter父级:pom:2.0.3.RELEASE from 已缓存在本地存储库中,在经过central的更新间隔或 更新是强制的。原始错误:无法传输工件org.springframework.boot:spring启动程序父项:pom: 2.0.3.RE

我试图创建一个SpringBootStarter项目,但是我的父包有一个问题,下面是错误

项目生成错误:com的不可解析父POM。示例:演示:0.0.1-快照:传输失败 org.springframework.boot:springbootstarter父级:pom:2.0.3.RELEASE from 已缓存在本地存储库中,在经过central的更新间隔或 更新是强制的。原始错误:无法传输工件org.springframework.boot:spring启动程序父项:pom: 2.0.3.RELEASE from/to central():找不到可接受的协议。 isFallback=false,modes=[ConnectionSpec(cipherSuites=[TLS\u ECDHE\u ECDSA\u WITH\u AES\u 128\u GCM\u SHA256, TLS_ECDHE_RSA_与_AES_128_GCM_SHA256,TLS_DHE_RSA_与_AES_128_GCM_SHA256, 带AES 256 CBC SHA的TLS_ECDHE_ECDSA_,带AES 128 CBC SHA的TLS_ECDHE_ECDSA_, TLS_ECDHE_RSA_与_AES_128_CBC_SHA,TLS_ECDHE_RSA_与_AES_256_CBC_SHA, TLS_DHE_RSA_与_AES_128_CBC_SHA,TLS_DHE_DSS_与_AES_128_CBC_SHA, TLS_DHE_RSA_带AES_256_CBC_SHA,TLS_RSA_带AES_128_GCM_SHA256,TLS_RSA_带AES_128_CBC_SHA, TLS_RSA_带AES_256_CBC_SHA,TLS_RSA_带EDE_CBC_SHA],TLS版本=[TLS_1_2,TLS_1_1,TLS_1_0], supportsTlsExtensions=true),ConnectionSpec(密码套件=[TLS\U ECDHE\U ECDSA\U WITH\U AES\U 128\U GCM\U SHA256, TLS_ECDHE_RSA_与_AES_128_GCM_SHA256,TLS_DHE_RSA_与_AES_128_GCM_SHA256, 带AES 256 CBC SHA的TLS_ECDHE_ECDSA_,带AES 128 CBC SHA的TLS_ECDHE_ECDSA_, TLS_ECDHE_RSA_与_AES_128_CBC_SHA,TLS_ECDHE_RSA_与_AES_256_CBC_SHA, TLS_DHE_RSA_与_AES_128_CBC_SHA,TLS_DHE_DSS_与_AES_128_CBC_SHA, TLS_DHE_RSA_带AES_256_CBC_SHA,TLS_RSA_带AES_128_GCM_SHA256,TLS_RSA_带AES_128_CBC_SHA, TLS_RSA_带AES_256_CBC_SHA,TLS_RSA_带EDE_CBC_SHA],TLS版本=[TLS_1_0], supportsTlsExtensions=true)、ConnectionSpec()、支持的协议=[TLSv1、TLSv1.1、TLSv1.2]和 “parent.relativePath”点不在本地POM

这是我的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>

<groupId>com.example</groupId>
<artifactId>demo</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>

<name>demo</name>
<description>Demo project for Spring Boot</description>

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.0.3.RELEASE</version>
    <relativePath/> <!-- lookup parent from 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>
</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>mysql</groupId>
        <artifactId>mysql-connector-java</artifactId>
        <scope>runtime</scope>
    </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>

4.0.0
com.example
演示
0.0.1-快照
罐子
演示
SpringBoot的演示项目
org.springframework.boot
spring启动程序父级
2.0.3.1发布
UTF-8
UTF-8
1.8
org.springframework.boot
spring引导启动器数据jpa
org.springframework.boot
SpringBootStarterWeb
mysql
mysql连接器java
运行时
org.springframework.boot
弹簧起动试验
测试
org.springframework.boot
springbootmaven插件

对我来说,访问ssl内容时linux发行版18.04()存在问题;更新到18.10解决了它

我对以下学科也有同样的问题

弹簧靴2.0.3
JDK1.8
包装战争

我注意到我的AVG反病毒软件正在阻止eclipse下载这些库。

停止AVG后,它正在工作。

尝试手动运行以下命令

mvn dependency:purge-local-repository

您是如何运行maven的?请尝试删除-我不知道为什么要包含它。@或者给定的
是正确的,应该存在…请尝试运行maven命令“clean install-U”以强制更新依赖项。如果这不起作用,请尝试从您的本地.m2删除所有org.springframework依赖项。我也在使用AVG的可能重复项,也许这就是问题所在。尝试禁用并重新构建项目可能会对您有所帮助,或者手动转到AVG并禁用某种AVG,这会禁用Eclipse以访问internet