zoukankan      html  css  js  c++  java
  • 解决IDEA中maven导入jar包

    查      看:   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没反应过来,反正我的就是关了重启下就没红了

     

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

     


     

    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窗口

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

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

    libraries-点击加号-from maven

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

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

     

    原文出处:

    [1] zj420964597, idea导入maven项目,找不到jar包,出现红色波浪线, https://blog.csdn.net/zj420964597/article/details/78673688
    [2] 一个很酷的人, idea中maven导入jar包, https://blog.csdn.net/hi_boy_/article/details/78541580

  • 相关阅读:
    cef加载flash的办法
    一个高性能的对象属性复制类,支持不同类型对象间复制,支持Nullable<T>类型属性
    php检测php.ini是否配制正确
    openwrt的路由器重置root密码
    windows 7 + vs2010 sp1编译 x64位版qt4
    解决SourceGrid在某些系统上无法用鼠标滚轮滚动的问题
    判断一个点是否在多边形内部,射线法思路,C#实现
    [转载]使用HttpWebRequest进行请求时发生错误:基础连接已关闭,发送时发生错误处理
    让Dapper+SqlCE支持ntext数据类型和超过4000字符的存储
    通过WMI
  • 原文地址:https://www.cnblogs.com/ryelqy/p/10104075.html
Copyright © 2011-2022 走看看