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
随机推荐
- inputSuggest文本框输入时提示、自动完成效果(邮箱输入自动补全插件)
- 匹配价格的正则表达式
- 用于过滤空白字符的几种常见的js正则表达式pattern
- JS简单实现点击复制链接的方法
- android开发教程之系统资源的使用方法 android资源文件
- c#执行外部命令示例分享
- Java运行时多态性的实现
- Android界面上拉下拉的回弹效果实例代码
- Android普通对话框用法实例分析
- 本人ajax留言板的源程序 不错的应用js
- C#对称加密(AES加密)每次生成的结果都不同的实现思路和代码实例
- Android开发中一个简单实用的调试应用技巧分享
- jQuery实现带延时功能的水平多级菜单效果【附demo源码下载】
- javascript跟随鼠标x,y坐标移动的字效果
- JavaScript高级程序设计 阅读笔记(十三) js定义类或对象
- 详解vue-cli项目中用json-sever搭建mock服务器
- 使用JavaScript为Kindeditor自定义按钮增加Audio标签
- Android学习小结之Activity保存和恢复状态
- java中DateUtils时间工具类详解
- iOS NSURLSessionDownloadTask实现文件断点下载的方法