# 项目场景:

运行 IDEA 时出现错误

# 问题描述:

Cannot resolve org.apache.tomcat.embed:tomcat-embed-core:9.0.36

在这里插入图片描述

# 原因分析:

刚刚想学习 springboot 的缓冲机制 在新建项目的时候发现了这么一个错误
在这里插入图片描述
在这里插入图片描述
这两个都在指明 tomcat9.0.36 无法下载成功
但是你之前运行其他的 spring boot 项目是 web 依赖的 tomcat 是可以运行的
这个时候你就会联想到是版本的问题了吧

# 解决方案:

所以我们可以打开一个之前可以运行的 springboot 项目
找到右边的 maven,点击
在这里插入图片描述
在这里插入图片描述
你会发现你的 tomcat 的版本是其他 我这里是 9.0.35, 所以这个时候嘛
我们打开之前无法使用的 springboot 项目
打开它的 pox.xml

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

只需添加成

<properties>
        <java.version>1.8</java.version>
        <tomcat.version>你的tomcat版本号</tomcat.version>
    </properties>

然后点击左边的 maven 再 install 就 ok 了在这里插入图片描述

在这里插入图片描述