填坑之路!SpringBoot导包坑之spring-boot-starter-parent

大誌 2018-11-14 21:03:25 104522 收藏 83
分类专栏: Bug 文章标签: SpringBoot
版权
2020/02/12 补充:本人版本maven-3.3.9

2020/04/29 补充:如果你是公司项目,用的是公司私有仓库,那你应该先问问公司负责仓库管理的同事,仓库内有没有这个包,或者有没有开启云仓库拉取

前言
在新建springboot项目引入RELEASE版本时,有几率从远程仓库下载jar包出错,导致jar包无法导入.即使我把相关的包都删完,都不行,要么换个仓库,要么换个版本.下面给出两个解决方法。

<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.1.0.RELEASE</version><relativePath/> <!-- lookup parent from repository -->
</parent>

百度有两个解决方案

方式一、配置镜像
因为你未配置maven镜像使用的是默认的,建议在maven的setting中配置国内镜像;

百度有很多镜像的配置方案;

我已经配置,然后发现仍不可以…这就比较郁闷了

在 maven settings.xml 中修改镜像如下:

alimaven aliyun maven http://maven.aliyun.com/nexus/content/groups/public/ central 随后在IDE中右键项目 maven -》update project

方式二、设置spring仓库服务器
因为最新的RELEASE版本是不稳定的,于是需要指定spring的仓库,在pom.xml后面添加如下代码,然后保存pom.xml文件,就会重新从repo.spring.io中引入jar包。此方法也不一定成功,因为spring的仓库服务器不是国内的,所以你懂的。

<repositories><repository><id>spring-snapshots</id><url>http://repo.spring.io/libs-snapshot</url></repository>
</repositories><pluginRepositories><pluginRepository><id>spring-snapshots</id><url>http://repo.spring.io/libs-snapshot</url></pluginRepository>
</pluginRepositories>

引入之后也是需要update project的。

方法三、降低版本
不建议使用太新的springboot版本,毕竟不太稳定,可以适当的降低小版本。这个很容易理解,毕竟Maven和Springboot是两家公司,而Spring也是外国公司,两者同步时间会有时差。

例如目前最高版本2.2.6

<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.2.6.RELEASE</version><relativePath/> <!-- lookup parent from repository -->
</parent>

适当降低为2.1.x 即可。

<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.1.0.RELEASE</version><relativePath/> <!-- lookup parent from repository -->
</parent>

方法四、总结评论
总结一下评论里的情况

1.确保格式正确!尤其是从pdf中复制出来的。

2.IDEA和maven版本不符合。建议是用IDEA自带的maven。路径在IntelliJ IDEA 2019.3.3\plugins\maven\lib\maven3

3.检查一下网络,更换一下网络,实在不行流量充足可以考虑一下。

有什么问题可以评论或者私信我,每日在线解(LIAO)疑(SAO)。

我是大誌,一位准备996的卑微码农

填坑之路!SpringBoot导包坑之spring-boot-starter-parent相关推荐

  1. springboot导包显示不存在_基础篇:Spring Boot入门体验(图文教程)

    优质文章,及时送达 什么是 Spring Boot? Spring Boot 是由 Pivotal 团队提供的全新框架.Spring Boot 是所有基于 Spring Framework 5.0 开 ...

  2. springboot导包显示不存在_(一)SpringBoot搭建基本后端应用

    boot在计算机术语中是启动的意思,SpringBoot也就是Spring的启动器. 稍有经验的JavaWeb程序员对于传统SSM结构的MVC应用,大多数最不好的体验就是搭建一个项目需要进行大量的配置 ...

  3. springboot项目实战_2019学习进阶之路:高并发+性能优化+Spring boot等大型项目实战...

    Java架构师主要需要做哪些工作呢? 负责设计和搭建软件系统架构(平台.数据库.接口和应用架构等),解决开发中各种系统架构问题. 优化现有系统的性能,解决软件系统平台关键技术问题攻关.核心功能模块设计 ...

  4. idea springboot 无法run_2021 最新版 Spring Boot 速记教程

    优质文章,及时送达 本文来源:http://r6d.cn/X6FP 结束了前面的<Spring 源码深度学习>,八月给自己放松了一下,看了几本小说和电视剧,还有写一个工作中用到的小工具,周 ...

  5. springboot 学习十五:Spring Boot 优雅的集成Swagger2、Knife4j

    文章目录 导言 一.swagger2介绍 二.springBoot-swagger2实战演练 1. 快速创建项目 2. 引入是swagger2 依赖 3. swagger2 常用注解 4. ==配置 ...

  6. eclipse创建springboot项目_创建一个 Spring Boot 项目,你会几种方法?

    我最早是 2016 年底开始写 Spring Boot 相关的博客,当时使用的版本还是 1.4.x ,文章发表在 CSDN 上,阅读量最大的一篇有 42W+,如下图: 2017 年由于种种原因,就没有 ...

  7. SpringBoot快速开发利器:Spring Boot CLI

    今日推荐 推荐一个 Java 接口快速开发框架干掉Random:这个类已经成为获取随机数的王者Docker + Intellij IDEA,提升 10 倍生产力!笑出腹肌的注释,都是被代码耽误的诗人! ...

  8. 从零开始学springboot笔记(二)-Spring boot返回json数据(中文无乱码)

    先创建json实体类,如下: public class Demo {private int age; private String address; private String name; priv ...

  9. springboot中获取bean_最新Spring Boot干货总结(超详细,建议收藏)

    前言:本文非常长,建议先mark后看,也许是最后一次写这么长的文章说明:前面有4个小节关于Spring的基础知识 分别是:IOC容器.JavaConfig.事件监听.SpringFactoriesLo ...

最新文章

  1. python下载文件的几种常用方法
  2. 【爬蟲】爬蟲概述、分類及運行原理
  3. boost::transpose_graph用法的测试程序
  4. 【Linux系统编程】文件描述符的复制dup()和dup2()
  5. 基础线性规划实现---python
  6. Ubuntu上 anaconda的卸载
  7. apache 启用 gzip压缩
  8. 传输分析_医院智能物流传输系统运营管理和效益分析
  9. STM8 ADC转换模式-------单次模式
  10. wordpress如何去掉顶部工具条
  11. 查看本机外网IP地址
  12. 华为模拟器eNSP下载与安装教程(面向小白)
  13. 课堂笔记_图形学基础课程_简单认知00
  14. 全球定位经纬度的方法现在是GPS等系统定位,以前是指南针罗盘六分仪
  15. centerOs底下安装mysql
  16. 对于云计算的行业发展,有哪些好的建议?
  17. html期末成绩查询页面,小学分数查询
  18. Python周刊502期
  19. CAD牙孔lisp_分解vlx - AutoLISP/Visual LISP 编程技术 - CAD论坛 - 明经CAD社区 - Powered by Discuz!...
  20. 看图记设计模式【三】,创建模式系列:抽象工厂模式

热门文章

  1. EMD基础学习---emd例子
  2. 纸本书变电子书是很小的事——詹宏志谈数字出版时代
  3. app安全测试-OWASP ZAP 2.8 使用指南(一):安全测试基础及ZAP下载、安装
  4. tmall.item.simpleschema.add( 天猫简化发布商品 )
  5. Flutter Demo 简单的涂鸦应用
  6. 机器学习基石(林軒田)笔记之十三
  7. 罗德里格旋转公式推导
  8. php+mysql获取7天、30天的统计数据,没有数值的补充0 By勤勤学长
  9. php批量遍历读取所有文件夹的名称
  10. 少女长期与宠物睡觉 遭“宠物虫”噬骨导致瘫痪