解决idea2020 maven无法自动导包的问题

 

最近新装了个idea发现无法自动导入依赖,查了一下idea更新内容,大概意思是由于版本更新的原因;

解决方法

使用

ctrl + shift+o

实现导入依赖

补充:idea maven pom不自动更新

今天遇到pom中添加dependency时相关的jar会自动下载,但是左边的External Libraries中一直获取不到添加的jar问题。

刚开始怀疑是maven的更新问题所以一直在下边这几个地方重复的执行,然而并未有卵用。

后来在网上查的:

在这里更新,一样没用,而且这个位置的跟上边是一个功能。

这里的reimport主要是针对maven没有使pom的引用自动更新而执行的手动更新功能,这点比较符合本博文的题目。

说下我的问题原因和解决方案:

pom中的引用没有出现在External Libraries中,所以导致代码中对该jar的引用一直找不到。

我一直都把它定位在maven这块,所以一直在maven这里寻找问题,直到找到下边这个位置:

在settings搜索maven,maven下有个Ignored Files,我发现pom居然被标记成了忽略文件。也不知道什么时候误点的,所以把这里勾掉。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。如有错误或未考虑完全的地方,望不吝赐教。

(0)

相关推荐

  • IDEA将Maven项目中指定文件夹下的xml等文件编译进classes的方法

    出处:https://www.cnblogs.com/SunSpring eclipse下面创建的Maven项目,使用mybatis.eclipse里面能正常启动,在idea中一直卡在maybatis 加载位置. 1.首先是不报错也没反应.这个时候需要我们重写SqlSessionFactoryBean 让错误显示出来. public class BeanFactory extends SqlSessionFactoryBean { @Override protected SqlSessionFa

  • idea 打包maven项目忽略test文件的操作

    直接用idea clean install 进行打包maven项目时,如果没有进行设置会把测试文件也打包进去. 想要忽略test文件 将Maven Projects中的 Skip Tests 勾选上就行了 补充:idea SVN 忽略文件夹classes.lib 在maven工程中,或生成classes文件夹和lib文件夹和target文件夹.它里面的内容的修改肯定要忽略掉的 如下图所示 1. 进入ignore匹配规则中 2. 编写lib文件夹忽略规则 以上为个人经验,希望能给大家一个参考,也希

  • 解决IDEA删除子模块并重建后MAVEN无法识别的问题

    IDEA问题 问题描述 删除maven父工程的一个子工程并重新创建后,maven无法识别.问题现象会有: 导入依赖但是项目无法识别 右侧maven工具栏显示本子模块为(root) resouces的application.yml无法识别为springboot的配置文件 问题解决 问题原因 本子模块可能被忽略掉了 问题解决 file -> settings -> 搜索maven -> ignored Files 看看里面本子模块是不是本勾选了,去掉即可 补充:[BUG记录]idea创建子M

  • 解决idea更新maven仓库的图文教程

    由于使用idea的时间比较短,所以有时候好多在eclipse中都很简单的问题,在idea就显得非常难,完全不知道怎么操作. 今天就解决一下使用idea更新maven仓库,创建maven时,导入了本地仓库中不存在的spring版本,idea直接报红,我知道是因为没有这个版本的spring导致的,更新本地仓库就可以解决,因此先执行了如下操作: 提示失败.原因我也不是太清楚(英语不太好,没读太懂),但问题还是要继续解决.于是继续上网检索,找方案.就是这个过程中,想到了是不是因为本地仓库配置的有问题,然

  • idea重新下载已删除的maven依赖包操作

    由于依赖包更新,需要重新引入,但是删掉旧包之后重新构建却无法自动下载新包,即使是重启idea也不会自动下载. 其实重新下载的方法很简单,右键项目->maven->Reimport即可. 如下图: 补充:idea中maven的使用问题(配置,命令,idea中重新下载包) idea中自带的maven的路径:D:\Program Files\JetBrains\IntelliJ IDEA 2019.2.2\plugins\maven\lib\maven3 1.配置环境变量 变量名:MAVEN_HOM

  • Intellij Idea 多模块Maven工程中模块之间无法相互引用问题

    一.问题背景 在Intellij idea中,新建Maven项目,在魔项目中新建多个模块,发现模块间相互调用失败 二.问题原因 模块间无法相互引用为IDEA的一个BUG 三.问题解决 1.点击项目右上角 [Project Struct](Mac快捷键: ⌘;) 2.选中modules->Dependencis-> + -> add Modules Dependency,选择你需要增加的依赖 3.如果 点击Apply无法确认,报错:删除source标签中已经有的依赖,点'x'即可删除 到此

  • MAVEN的安装配置与IDEA整合超详细教程

    去http://maven.apache.org/download.cgi下载你需要的Maven版本. 下载好以后,解压安装到一个目录,我的目录为 D:\Develop\apache-maven-3.5.2. 接着配置Maven环境:右键单击"此电脑"-属性-高级系统设置-高级-环境变量--新建- 新建系统变量MAVEN_HOME为你解压的目录 D:\Develop\apache-maven-3.5.2 ,如下图新建MAVEN_HOME变量: 找到变量名为Path的系统变量,编辑该变量

  • IDEA设置maven修改settings.xml配置文件无法加载仓库的解决方案

    出处:https://www.cnblogs.com/SunSpring 作为初学者配置maven一般网上搜索.然后你就看到各种配置文件片段,首先配置镜像,然后配置仓库.完事后再IDEA里面配置下maven的路径和配置文件路径. 这些文章属实坑爹,完全没讲一个重要的配置就是activeProfiles. 当我配置了各种,捣腾了半天,idea里面死活加载不进去我配置的仓库信息. 最后配置好activeProfiles就行了,这个基本99%的文章都没讲过要配置,自己不仔细去看文档就会掉入陷阱. ac

  • Idea中maven项目实现登录验证码功能

    1.配置maven环境变量,将maven安装的bin⽬录添加到path路径中(此电脑->属性->高级系统设置->环境变量->) 路径为maven安装目录 2.找到ValidateCode.jar包的本地路径 3.制作Jar包 原jar包地址:链接: https://pan.baidu.com/s/1QpqiZaF_ZYhW1Qn3ifn2eg 提取码: uc47 无法直接使用,需要命令行制作,命令如下: mvn install:install-file -DgroupId=it.s

  • 解决idea2020 maven无法自动导包的问题

      最近新装了个idea发现无法自动导入依赖,查了一下idea更新内容,大概意思是由于版本更新的原因: 解决方法 使用 ctrl + shift+o 实现导入依赖 补充:idea maven pom不自动更新 今天遇到pom中添加dependency时相关的jar会自动下载,但是左边的External Libraries中一直获取不到添加的jar问题. 刚开始怀疑是maven的更新问题所以一直在下边这几个地方重复的执行,然而并未有卵用. 后来在网上查的: 在这里更新,一样没用,而且这个位置的跟上

  • IntelliJ IDEA2020.1版本更新pom文件自动导包的方法

    在2020.1.1版本之前IDEA pom文件导包是这样的 最近新装新版本IDEA之后,这个图标没有了,对于习惯旧操作没有图标了还真不习惯.就去idea官网查了下新版本maven更新 官网对于更新说明百度翻译了下. 百度翻译(图不清楚我贴字) Maven and Gradle importing updates IntelliJ IDEA 2020.1 brings a small but important update to our Maven and Gradle users. Inste

  • 实现Android studio设置自动导包及自动导包快捷键

    实现Android studio设置自动导包及自动导包快捷键 方式一:Android studio只有导单个包的快捷键:Alt+Enter. 方式二:设置自动导所有的包 点击File→Setting,Setting→Editor→General→Auto Import,勾选Add unambiguous imports on the fly即可自动导包,点击apply→OK 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

  • 解决IDEA 2020.1版本 maven Test命令出现导包错误的问题

    idea的maven快捷面板中test可以正常运行,但不能直接在@Test注解的方法前点击运行 会出现各种找不到包的报错: 解决办法: 1.clean命令清除target文件夹 2.删掉根目录的xxx.iml.xxx.ipr.xxx.iws 3.File>Settings>Build,Execution,Deploment>Build Tools>Maven 给Work offline打上勾 或者在maven快捷面板上激活Toggle Offline Mode 4.右键项目>

  • IDEA 2020.1 版自动导入MAVEN依赖的方法(新版MAVEN无法自动导入/更新POM依赖、MAVEN设置自动更新、自动更新快捷键)

    新版的IDEA为了防止 pom 更新时,MAVEN 自动导包时卡死的问题,取消了自动导包机制.但新增了导入按钮和快捷键. 问题 idea 升级到 2020.x 版后,变更 MAVEN 不会自动更新依赖.也没有设置选项. 解决 通用方案 当我们修改了 maven 依赖以后,当前 pom 文件的右上角会出现一个 maven 的小图标,点一下就可以更新依赖了. 快捷键方案 将鼠标放到 maven 图标上后,会出现快捷键提示. MAC Shift + Command + O Windows:Ctrl +

  • python导包的几种方法(自定义包的生成以及导入详解)

    python是一门灵活的语言,也可以说python是一门胶水语言,顾名思义,就是其可以导入各类的包,python的包可以说是所有语言中最多的.当然导入包大部分是为了更快捷,更方便,效率更高.对于刚入门的python爱好者来说最初接触的应该是import直接导入包的方式,例如 import time,就是导入了python的time包,这个包中的方法可以处理大部分我们项目中遇到的关于时间的问题. 下面我会详细介绍几种导入包的方式(在开发过程中绝对够用)以及怎样把其他文件夹中的python模块生成我

  • idea2020.1无法自动加载maven依赖的jar包问题及解决方法

    解决方法:maven的配置文件 <mirror> <id>aliyunmaven</id> <mirrorOf>*</mirrorOf> <name>阿里云公共仓库</name> <url>https://maven.aliyun.com/repository/public</url> </mirror> 然后在idea的setting中配置如下的参数: -Dmaven.wagon.ht

  • 解决idea2020.1找不到程序包和符号的问题

    几种解决方法:idea 找不到 我下好idea2020.1和maven之后,在maven的setting.xml加上了localRepository修改仓库位置,然后在idea的setting里面设置maven地址为我修改到的那个地址**(这也是我以前在多台电脑上的做法,都没有出现过现在这种情况)**. 在使用idea2020.1版本创建maven项目编译时提示找不到程序包和符号之类的错误. 我试了网上很多解决办法,包括重新编译.设置编码.检查版本.检查maven等等.因为这些解决方式网上很多,

  • 解决idea导入maven项目缺少jar包的问题

    之前一直用的elipse,现在用idea不熟悉,这里记录一下.这里以idea2017为例. 导入elipse的maven项目,提示缺少jar包,肯定是idea没有给你导包. 第一步,首先确认自己的idea和maven的环境有没有配置好. 第二步,确认自己导项目时候的Module设置. 搞定自己的maven配置之后,咱们再来看一下项目的Module设置问题. 删掉之前Module,重新再导一遍. 点击 + 之后选择项目的本地路径,然后在弹出来的界面中选择Maven,之后一路 Next ,最后点击A

  • 解决IntelliJ IDEA maven库下载依赖包速度慢的问题

    在pom.xml中添加maven 依赖包时,我就发现不管是否用了翻墙,下载速度都好慢,就1M的东西能下半天,很是苦恼,于是到网上搜资料,然后让我查到了.说是使用阿里的maven镜像就可以了.我于是亲自试了下,速度快的飞起!!! 右键项目选中maven选项,然后选择"open settings.xml"或者 "create settings.xml",然后把如下代码粘贴进去就可以了.重启IDE,感受速度飞起来的感觉吧!!! <?xml version="

随机推荐