IntelliJ IDEA 报错:找不到包或者找不到符号的问题及解决方案
最近在使用IDEA的时候,突然出现过找不到包或者找不到符号的情况,在确定了自己引用存在的情况下,可以尝试以下几种方式来解决,以下是在开发过程中碰过问题同样解决过的几种办法,在此记录下也分享给大家,希望对各位有帮助。
1.利用Maven-Reimport
2.Invalidate and Restart
3.编码统一
4.重新编译
点开Project Structure 找到项目编译输出目录
将target目录下文件清空
右键项目重新build
5.利用Maven-Install
看到评论中有不少同学说Maven-Install
解决了问题,这里给大家列出以免没看到评论的同学错过解决问题的方法。部分由于依赖服务或者自身并没有加载至本地仓库而导致这个问题的,可以通过Maven-Install
的方法尝试解决。
关于mvn install
大家可以通过IDEA自带的可视化插件界面或者命令行模式执行都可以。关于这个不熟悉的话可以自行百度一下。
总结
到此这篇关于IntelliJ IDEA 报错:找不到包或者找不到符号的问题及解决方案的文章就介绍到这了,更多相关IDEA 报错找不到包或找不到符号内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
相关推荐
-
IntelliJ IDEA报错Error:java: Compilation failed: internal java compiler error的解决办法
报错内容: Information:Using javac 1.8.0_73 to compile java sources Information:java: javacTask: 源发行版 1.8 需要目标发行版 1.8 Information:java: Errors occurred while compiling module 'EZSonar' Information:Module "EZSonar" was fully rebuilt due to project con
-
idea 找不到符号或找不到包的几种解决方法
一.idea找不到符号,可能是因为编码问题,所以,在File->settings->Editor->File Encodings-找到编码设置,更改为项目的编码要求,一般都为utf-8,或者可以试一下GBK其他编码编译一下,反正我是几种方式都试了.最终编译结果比较之下,发现公司的项目编码格式是以UTF-8为基准的.建议三个编码格式都选择一样的. 或者在JVM参数那里添加-Dfile.encoding=UTF-8 使其一开始读取文件的时候以UTF-8的编码格式进行读取. 二.解决方法还有就
-
IntelliJ IDEA编译项目报错 "xxx包不存在" 或 "找不到符号"
简介 在维护一个新的项目时出现在的这个情况,项目构建时一直报错"xxx包找不到",但是引用的包和引用的类都是存在的,一开始以为是项目问题,还问了做过的同事,第一次搞好了,但是换了分支之后依然出这个问题,于是把解决过程记录下来. maven设置 首先查看maven设置,不要使用默认的maven版本: Maven-Reimport UTF-8 编码选择设置为UTF-8,不要使用默认配置: Invalidate Caches and Restart 重启idea试一下 重新编译 选中报错的那
-
解决IDEA中maven导入jar包一直报错问题
查 看: File------>Project Structure--------->Libraries如下面没有maven所引入的jar包则为该错误[1] 错误原因: 是导入的module错误,应该导入maven的module 解 决: File------>Project Structure--------->Modules------------->选择中间项目---------->选择红色的减号(因为要重新导入module),保证现在
-
解决idea导入ssm项目启动tomcat报错404的问题
用idea写ssm项目,基于之前一直在用spring boot 对于idea如何运行ssm花费了一番功夫 启动Tom act一直在报404 我搜了网上各种解决办法都不行,花费一天多的时间解决不了 就是在pom中添加下面代码 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin<
-
IntelliJ IDEA 报错:找不到包或者找不到符号的问题及解决方案
最近在使用IDEA的时候,突然出现过找不到包或者找不到符号的情况,在确定了自己引用存在的情况下,可以尝试以下几种方式来解决,以下是在开发过程中碰过问题同样解决过的几种办法,在此记录下也分享给大家,希望对各位有帮助. 1.利用Maven-Reimport 2.Invalidate and Restart 3.编码统一 4.重新编译 点开Project Structure 找到项目编译输出目录 将target目录下文件清空 右键项目重新build 5.利用Maven-Install 看到评
-
关于Intellij idea 报错:Error : java 不支持发行版本5的问题
推荐解决方式:https://www.jb51.net/article/205959.htm 如按上述方式解决了问题,下文可以忽略. 在Intellij idea中新建了一个Maven项目,运行时报错如下:Error : java 不支持发行版本5 本地运行用的是JDK9,测试Java的Stream操作,报错应该是项目编译配置使用的Java版本不对,需要检查一下项目及环境使用的Java编译版本配置. <1>在Intellij中点击"File" -->"Pro
-
永久解决 Intellij idea 报错:Error :java 不支持发行版本5的问题
初次在IDEA使用maven的时候遇到的问题 搜索之后得到解决方案 idea 报错:Error : java 不支持发行版本5 实际测试后该博主提供的方法可以解决. 但是每次创建新项目的时候都要设置一次. 这里提供一个 一劳永逸的方法 在 maven地址\conf\setting.xml 中设置默认jdk版本- 把图中代码添加到-中 我使用的是jdk11 复制代码时需要修改成自己的jkd版本 例如jkd8 code: <profile> <id>development</id
-
IDEA下因Lombok插件产生的Library source does not match the bytecode报错问题及解决方法(亲测可用)
写项目的时候 遇到了个这个问题:Library source does not match the bytecode XXX 然后自己找了找 大部分的解决方法都是没有解决方法 越看心越凉 部分解决方案是清空缓存 试了下并没有什么用 还有些解决方案是用Gradle管理的 而我是用Maven管理的 不太适用 最后然后自己摸索着解决了 由于该问题我已经解决了 无法复现 因而无法截图 就用文字来描述吧: 1.卸载IDEA中的Lombok插件 File-Settings-Plugins 搜索Lombok
-
python中异常报错处理方法汇总
首先异常是什么,异常白话解释就是不正常,程序里面一般是指程序员输入的格式不规范,或者需求的参数类型不对应,不全等等. Python中异常是指程序中的例外,违例情况.异常机制是指程序出现错误后,程序的处理方法.当出现错误后,程序的执行流程发生改变,程序的控制权转移到异常处理. 打个比方很多公司年终送苹果笔记本,你程序话思维以为是(MAC)电脑笔记本,结果给你个苹果+笔记本...首先类型不对,数量也不对. 先来看几个常见的报错如下: NameError 命名错误 原因是: name 'a' is n
-
Python基础中所出现的异常报错总结
今天我们来探索python中大部分的异常报错 首先异常是什么,异常白话解释就是不正常,程序里面一般是指程序员输入的格式不规范,或者需求的参数类型不对应,不全等等. 打个比方很多公司年终送苹果笔记本,你程序话思维以为是(MAC)电脑笔记本,结果给你个苹果+笔记本...首先类型不对,数量也不对. 先来看几个常见的报错如下: NameError 命名错误 原因是: name 'a' is not defined 命名a还未定义 简单来说就是程序不知道a带表谁 如果a=1 那程序就懂了 a代表1 所以
-
npx create-react-app xxx创建项目报错的解决办法
手头有一台大学时代的Windows电脑,它此前没有装过create-react-app,只装了node环境.版本信息:node -> 10.16.3,npm -> 6.9.0.前几日闲的无事想给它装个React,结果失败了,报了错,所以有了下面这出. 安装过程 根据React官方文档(上图)可以发现,此时并不需要安装create-react-app工具,只要你的node >= 8.10 && npm >= 5.6,就可以直接使用npx create-react-ap
-
如何解决pycharm调试报错的问题
pycharm调试报错的原因: 1.包名或文件名与内置模块名冲突: 2.PyQt兼容问题: 3.缓存问题,可以重新加载项目并清除缓存: 4.在debug时没有设置断点: 5.运行配置问题. 调试报错原因分析: (一)包名或文件名与内置模块冲突 解决:包名 和 文件名 都不可以定义为系统内置的模块名,有时运行时显示正常,但调试时会报错,例如,包名或文件名定义为 thread (二)PyQt的兼容问题 解决:将默认选项Auto切换为合适的选项 (三)缓存问题 解决:重新加载项目并清除缓存 点击Pyc
-
类添加注解@RequestMapping报错HTTP Status 404的解决
目录 类添加注解@RequestMapping报错HTTP Status 404 springMVC使用@RequestMapping遇到的问题 1.简介 2.属性简介 3.测试使用时遇到的问题 解决后的源码是 类添加注解@RequestMapping报错HTTP Status 404 为类添加了@RequestMapping注解后,运行报错404,路径不对,找了半天才发现原来是我的视图解析器的前缀没有写正确 在WEB-INF前面少加了一个/,加上之后运行ok springMVC使用@Reque
随机推荐
- C语言中调用Lua函数实例
- jQuery操作dom实现弹出页面遮罩层(web端和移动端阻止遮罩层的滑动)
- jQuery操作CheckBox的方法介绍(选中,取消,取值)
- 2014 年最热门的21款JavaScript框架推荐
- Android编程之线性布局LinearLayout实例简析
- JSP应用的安全问题
- Android仿微信朋友圈点击加号添加图片功能
- Android 中WallpaperManager用法实例
- 在不同Activity之间传递数据的四种常用方法
- python2.7 mayavi 安装图文教程(推荐)
- Android getReadableDatabase() 和 getWritableDatabase()分析对比
- mysql 字符集的系统变量说明
- jquery dialog获取焦点的方法
- js 获取经纬度的实现方法
- 重写javascript中window.confirm的行为
- Win2003播放画面粗糙的解决策略
- dedecms实现仿downkr的sitemap效果代码
- JavaScript实现多张图片放大镜效果示例【不限定图片尺寸,rem单位】
- Linux云服务器挂载新磁盘的方法步骤
- 浅谈Spring Cloud zuul http请求转发原理