解决IDEA中maven导入jar包一直报错问题

作者:ryelqy 时间:2021-12-26 11:52:22 

查      看:   File------>Project Structure--------->Libraries如下面没有maven所引入的jar包则为该错误[1]

错误原因:  是导入的module错误,应该导入maven的module

解      决:  File------>Project Structure--------->Modules------------->选择中间项目---------->选择红色的减号(因为要重新导入module),保证现在没有项目

----------->点击绿色的加号------------->Import Module--------------->选择你的项目路径------------------>选择Import module from external model ---------------->选择Maven--------->然后一直next则可    (工程会下载很多jar包,此时需要等待)----->完成。如果还出现红色,有可能idea没反应过来,反正我的就是关了重启下就没红了

解决IDEA中maven导入jar包一直报错问题

一、从版本控制系统(svn / git等)导出一个新maven项目到idea中按照如下方法下载jar包[2]

解决IDEA中maven导入jar包一直报错问题

1、点击1号红框处,打开maven视图窗口(正常情况下maven视图隐藏着idea窗口右侧,点击1号后显示)

2、点击2号或3号红框处选择当前项目中pom.xml文件的位置(如果是全新项目在3号红框处会有加号及一堆英文说明)

3、点击4号红框处刷新按钮,idea会自动开始下载pom文件中所配置的jar包(idea窗口下方会有进度条用来显示下载进度)

注:每个正常的maven项目都会有pom.xml文件

二、下面是在原有pom文件中新增jar包(配置及下载)

要想在pom.xml中新增一个依赖,必须要知道这个依赖库的坐标:groupId,artifacatId,version

1.可以通过查阅依赖库的资料获取坐标,然后在pom.xml中配置dependency,配置之后在view中打开maven project窗口

解决IDEA中maven导入jar包一直报错问题

点击左上角刷新,maven会自动下载库文件

2.如果不知道坐标,可以在maven中进行查询和直接下载:打开project structure

解决IDEA中maven导入jar包一直报错问题

libraries-点击加号-from maven

解决IDEA中maven导入jar包一直报错问题

在搜索框中搜索相关信息,例如javax.servlet等,选择一项进行下载,下载后会在工程目录的外部库中显示

解决IDEA中maven导入jar包一直报错问题

根据文件名字进行配置pom,坐标形式:groupId:artifacatIdId:version

来源:https://blog.csdn.net/ryelqy/article/details/80363274

标签:idea,maven,jar,包
0
投稿

猜你喜欢

  • SpringIOC BeanDefinition的加载流程详解

    2023-11-25 18:06:22
  • c# 字符串操作总结

    2022-03-16 05:59:25
  • Java设计模式中的观察者模式

    2021-08-22 01:27:20
  • 流式图表拒绝增删改查之kafka核心消费逻辑上篇

    2023-04-19 03:32:11
  • Java 使用 HttpClient 发送 GET请求和 POST请求

    2023-07-23 07:56:13
  • 教你怎么用Java开发扫雷游戏

    2023-07-22 09:49:26
  • java+SpringBoot设计实现评教系统

    2023-02-05 13:12:18
  • Java多线程回调方法实例解析

    2023-11-04 01:40:01
  • Java中volatile关键字实现原理

    2023-09-30 14:20:58
  • ShardingSphere数据分片算法及测试实战

    2023-11-28 02:23:03
  • Maven工程打包jar的多种方式

    2022-12-15 06:54:46
  • Struts2中接收表单数据的三种驱动方式

    2022-04-21 09:23:11
  • Java核心编程之文件随机读写类RandomAccessFile详解

    2023-11-28 17:40:05
  • java实现随机数生成器

    2023-06-15 04:26:53
  • Android RecyclerBarChart绘制使用教程

    2023-06-19 12:18:36
  • java中SynchronizedList和Vector的区别详解

    2023-08-23 10:13:12
  • SpringBoot 开发提速神器 Lombok+MybatisPlus+SwaggerUI

    2022-07-08 07:40:23
  • Android使用Rotate3dAnimation实现3D旋转动画效果的实例代码

    2023-07-30 12:21:29
  • SpringBoot实现Mysql使用MD5进行密码加密的示例

    2022-11-24 23:14:16
  • 入门JDK集合之HashMap解析

    2023-11-24 02:45:03
  • asp之家 软件编程 m.aspxhome.com