首页 > 其他分享 >idea import的maven类报红

idea import的maven类报红

时间:2024-03-19 14:24:03浏览次数:27  
标签:jar idea 报红 maven 点击 import

idea 报红/显示红色的原因

一般报红,显示红色,是因为 idea 在此路径下,找不到这个类。

找到是哪个 jar 包的类导致 idea 报红

点击报红的路径的上一层,进入jar 包。比如:

import com.aaa.bbb.ccc.DddDto;

这个 import 的 ccc 这个词报红,那就点击 ccc 路径的上一层, 此处点击 bbb ,就可以看到具体是哪个 jar 包报错。。

说明在这个 jar 包,只有 bbb 这个文件夹,没有 ccc 这个文件夹。

请添加图片描述

解决方法:

(1) 关掉所有代码的文件,然后对 maven 进行 clean,然后 重新 install 这个类所在的 jar 包。

或者是点击 Reload All Maven Projects,重新引入依赖 。

在这里插入图片描述

(2) 看下 maven 有没有编译成功。

如果没有编译成功,看下报错的 Error 错误信息是什么,根据错误信息搜索。

(3) 检查下本地的 maven 仓库,拉取到的 jar 包版本是否正确。

如果版本不对,可以尝试备份文件夹,把jar 包删除后,重新 点击 Reload All Maven Projects,重新引入依赖 。

本地的 maven 仓库地址,一般是:

C:\Users\用户名\.m2\repository

(4) 如果还是不行,打开 pom.xml, 试下点击 Text 旁边的 Dependency Analyzer ,点击 "reimport"。重新引入类。

请添加图片描述

标签:jar,idea,报红,maven,点击,import
From: https://www.cnblogs.com/expiator/p/18082716

相关文章

  • maven高级21_将第三方jar安装到本地仓库和maven私服6
    一、说明在maven工程的pom.xml文件中配置某个jar包的坐标后,如果本地的maven仓库不存在这个jar包,maven工具会自动到配置的maven私服下载,如果私服中也不存在,maven私服就会从maven中央仓库进行下载。但是并不是所有的jar包都可以从中央仓库下载到,比如常用的Oracle数据库驱动的j......
  • IDEA + Tomcat控制台乱码问题
    1.进入IDEA安装目录,进入bin文件夹,找到idea64.exe.vmoptions和idea.exe.vmoptions这两个文件,在每个文件新增2行,加入-Dfile.encoding=UTF-8和-Dconsole.encoding=UTF-82.打开IDEA,file—settings—Editor—FileEncodings的GlobalEncoding和ProjectEncoding和Defaultenc......
  • Maven Archetype自定义工程模板(Eclipse中,其他IDE同理)
    1.问题在Eclipse中,我们想创建一个web项目,使用web-app脚手架进行创建,但是里面的模板并不是我们想要的比如我想自定义pom.xml里面的内容,设定jdk版本,groupID等等,配置Web项目基本依赖以及我想要设置一个基本的index.jsp(符合基本模板的)和web.xml中设置web-app的版本为3.1......
  • maven高级21_maven私服5
    一、说明maven仓库分为本地仓库和远程仓库,而远程仓库又分为maven中央仓库、其他远程仓库和私服(私有服务器)。其中,中央仓库是由maven官方提供的,而私服就需要我们自己搭建了。maven私服就是公司局域网内的maven远程仓库,每个员工的电脑上安装maven软件并且连接maven私服,程序员可......
  • Maven Archetype
    MavenArchetype项目作为模板打包生成archetype/opt/software/deploy-maven17/bin/mvncleanarchetype:create-from-project-s/opt/software/deploy-maven17/config/settings.xml其中-s表示指定的settings文件,默认会使用/root/.m2/settings.xml另注意:当在idea中执行时......
  • dea设置自动编译spring boot代码,idea代码修改后无须重启服务立即生效
    解决办法1:spring-boot-devtools<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><scope>runtime</scope><......
  • Java_Idea打jar包
    1.在使用Maven的时候,如果我们要依赖一个本地的jar包的时候,01.resources目录下创建一个lib文件夹(也可以创建到根目录下),将外部的jar包复制拷贝到lib下面02.pom文件 通常都会使用<scope>system</scope>和<systemPath></systemPath>来处理需要在maven插接中配置一个includeSyst......
  • 本地扫描maven项目依赖jar的license信息
    添加plugin<plugin><groupId>org.codehaus.mojo</groupId><artifactId>license-maven-plugin</artifactId><version>2.4.0</version><configuration><!--指定输出内容的模版,......
  • IntelliJ IDEA 2023.3 最新发布啦!盘点精彩亮点(附带软件下载)
    IntelliJIDEA2023.3的发布标志着AIAssistant的持续发展,它现已超越技术预览阶段,并具有许多令人兴奋的改进。在其他领域,该版本包括对最新Java21功能的全面支持,引入了具有编辑操作的直观浮动工具栏,并添加了“运行到光标”嵌入选项以增强调试工作流程。IntelliJIDEAUltima......
  • IDEA
    一、IntellijIDEA集成开发环境(IDE,IntegratedDevelopmentEnvironment):把代码编写,编译,执行等多种功能综合到一起的开发工具,可以进行代码智能提示,错误提醒,项目管理等等。二、开发过程创建EmptyProject,取名取路径。File->New->module->Java+17->Module取......