spring boot项目导入依赖后代码报错问题的解决方法
代码截图如图所示(由于本人问题已经解决,没来得及截图,所以在网上找了一张图片)
针对图中所示的情况,可参考一下解决方案:
方案一:
在 Idea 导入 Spring Boot 项目代码报红,试过更改maven配置,maven clean操作,执行-U idea:idea
等命令还是提示:cannot resolve symbol ‘SpringBootApplication'
。我最终解决方法是导入要导入项目的pom.xml文件,而不是导入现有项目解决。选择pom.xml后会弹出提示框,选择add as a maven project,就可以了。
方案二:
检查下载的repository文件夹大小,如果文件太小,在100兆左右,说明可能因网络等因素,依赖没有完全下载。此时可以尝试以下方式:
(1) File ---> Invalidate Caches/Restart… ,选择Invalidate and Restart:清空缓存并重启
注意:如果repository下载没问题,可尝试只执行此步骤,无需执行后续步骤。
按钮说明:
Invalidate and Restart:清空缓存并重启。Invalidate:清除缓存,下次打开重启。Cancel:取消。Just Restart:重启。
(2)执行 mvn clean install
在Terminal控制台输入mvn clean install
命令
(3)刷新maven
(4)在Maven project选择如图按钮
在Command line处输入-U idea:idea
, 点击Execute执行命令
(5)修改Maven配置
(6)修改镜像:推荐改成阿里云镜像
总结
到此这篇关于spring boot项目导入依赖后代码报错问题解决的文章就介绍到这了,更多相关springboot项目导入依赖代码报错内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
相关推荐
-
SpringBoot导入mail依赖报错问题解决
报错:Missing artifact org.springframework.boot:spring-boot-starter-mail:jar:2.0.3 之前导入log4j时报的一样的错误,最后没解决,用的slf4j,这次又遇到一样的问题,不能坐视不管了,因为我必须要用到邮件发送. 百度各种信息,终于被我找到了... 解决步骤如下: 一.添加mail依赖,报错Missing artifact org.springframework.boot:spring-boot-starter-mail
-
spring boot项目导入依赖后代码报错问题的解决方法
代码截图如图所示(由于本人问题已经解决,没来得及截图,所以在网上找了一张图片) 针对图中所示的情况,可参考一下解决方案: 方案一: 在 Idea 导入 Spring Boot 项目代码报红,试过更改maven配置,maven clean操作,执行-U idea:idea等命令还是提示:cannot resolve symbol 'SpringBootApplication' .我最终解决方法是导入要导入项目的pom.xml文件,而不是导入现有项目解决.选择pom.xml后会弹出提示框,选择a
-
Python首次安装后运行报错(0xc000007b)的解决方法
错误提示如下: 其实这是一个挺常见的系统报错,缺乏VC++库. 我安装的是python3.5.2,这个版本需要的vc版本是2015的了,下载:Microsoft Visual C++ 2015 安装完后发现就正常了: 总结 通过以上的方法就能轻松解决首次安装Python后运行报错的问题,希望本文的内容对同样遇到这个问题的朋友们能有所帮助,如果有疑问大家可以留言交流,小编会尽快给大家回复.
-
把spring boot项目发布tomcat容器(包含发布到tomcat6的方法)
spring boot因为内嵌tomcat容器,所以可以通过打包为jar包的方法将项目发布,但是如何将spring boot项目打包成可发布到tomcat中的war包项目呢? 1. 既然需要打包成war包项目,首先需要在pom.xml文件中修改打包类型,将spring boot默认的<packaging>jar</packaging>修改为<packaging>war</packaging>形式: 2. 其次spring boot的web项目中内嵌tomca
-
python使用pip成功导入库后还是报错的解决方法(针对vscode)
目录 前言 分析产生问题的原因 重点解决第二个问题 补充的问题——python代码有黄色的波浪线(定期补充) 总结 前言 写在开始前:其实出现这样的问题,你需要知道的就是核心问题出在哪里,并非是要相同的编译器才是这样的解决办法,要学会举一反三.核心问题(我帮你分析一下): 首先你是确保已经安装好了这个库,但是就是很奇妙的报错,那么问题可以排除你没成功安装库,只是你的库不起作用,那么不妨回忆一下你以前和最近是否安装了很多版本的python,然后又没有卸载,导致编译器有许多的版本需要抉择,但是编译器
-
Maven导入依赖时爆红的几种解决方法
目录 问题1: 问题2: 问题3:运行程序,Springboot启动不了 问题4:Springboot内置的Tomcat服务器启动不了 问题5:devtools无反应 问题1: 大量依赖爆红 把存放依赖的文件删除了重新导一下找到依赖包存放位置 把local repository路径下内容全部删除,重新导入maven 问题2: pom.xml中 <build> <plugins> <plugin> <groupId>org.springframework.bo
-
spring boot 打包jar jar没有主目录清单问题的完美解决方法
1.在POM.xml文件下添加如下代码:注意:version.configuration.executions三个标签是我后来查找添加的,网上解决方案要么没有这三个要么不一样,我试了都不行,而且我在我电脑试了这三个标签必须有: 2.如果没有version标签会在生成时会报错. 3.如果没有configuration.executions两个标签生成的jar会报jar没有主目录清单错误: 哀 折腾一天,没办法谁让自己是小白那.还有一个主意的:packaging标签页必须有: <packaging
-
react创建项目启动报错的完美解决方法
目录 一.预备知识: 二.创建项目步骤: 三.启动项目时可能出现的报错: 四.Todolist项目相关库: 五.GitHub搜索案例相关库: 六.尚硅谷路由案例相关库: 七.UI库案例相关库: 八.redux相关库: 一.预备知识: npm (也可以用yarn,本文以npm为例) npm介绍 全称为Node Package Manager,是随同NodeJS一起安装的包管理工具. 允许用户从NPM服务器下载别人编写的第三方包到本地使用. 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地
-
spring boot使用i18n时properties文件中文乱码问题的解决方法
国际化(internationalization)是设计和制造容易适应不同区域要求的产品的一种方式.它要求从产品中抽离所有地域语言,国家/地区和文化相关的元素.换言之,应用程序的功能和代码设计考虑在不同地区运行的需要,其代码简化了不同本地版本的生产.开发这样的程序的过程,就称为国际化. 在springboot使用i18n进行国际化文件配置时,文件名为messages_zh_CN.properties的文件中填写中文信息,当使用浏览器进行访问时,出现中文乱码,此时在idea中进行修改setting
-
python 服务器运行代码报错ModuleNotFoundError的解决办法
一.问题描述 一段 Python 代码在本地的 IDE 上运行正常,部署到服务器运行后,出现了 ModuleNotFoundError: No module named 'xxx' 错误. 二.问题原因 在代码中引入了其他文件的包(自己写的包,非 pip 安装的),问题出在 import 那行语句. 错误的原因是因为路径的原因,服务器端的路径和我们本地的路径不一样显示. 三.解决示例 要解决这个问题,可以在自己代码的顶端加入以下代码: import sys import os sys.path.
-
Vue3刷新页面报错404的解决方法
vue-router历史模式 最近在学习Vue3的过程中遇到了一个问题,那就是在写代码的过程中,每当代码发生了变动,页面一刷新,原先的页面就会变成这个样子: 打开控制台一看: 这时候刷新.在浏览器地址栏直接输入地址也不管用. 每次写一点代码,都不能及时看到结果,需要从8080重新进入才可以,其中的崩溃可想而知. 此时判断应该是路由跳转的问题,于是来到router.js文件看一看: import { createRouter, createWebHistory } from 'vue-router
随机推荐
- Spring中多配置文件及引用其他bean的方式
- Python3 适合初学者学习的银行账户登录系统实例
- 微信公众平台DEMO(PHP)
- php 缓存函数代码
- 用PHP编写和读取XML的几种方式
- PHP pear安装配置教程
- 学习php设计模式 php实现命令模式(command)
- PHP的反射类ReflectionClass、ReflectionMethod使用实例
- 详解Python的迭代器、生成器以及相关的itertools包
- 理解java和python类变量以及类的成员变量
- Golang中使用JSON的一些小技巧分享
- Java编程中更新XML文档的常用方法
- jsp 不支持EL表达式,解决办法
- Mysql5.7.18版本(二进制包安装)自定义安装路径教程详解
- PHP记录和读取JSON格式日志文件
- js多级树形弹出一个小窗口层(非常好用)实例代码
- 微信支付如何实现内置浏览器的H5页面支付
- Shell脚本自动删除指定大小以上的备份文件
- 欢迎品尝用vml画的苹果~~
- 30个让人兴奋的视差滚动(Parallax Scrolling)效果网站