idea中maven导入jar包报错,自己手动导入jar包

下面的叙述都是基于使用的本地仓库的jar包

 最近用maven搭建环境发现,明明和别人一毛一样的操作idea显示一直都是红线,发现有两方面的原因:

* 直接粘贴的代码

  • 这是一个很奇怪的事情,如果你不是手撸的代码而是直接粘贴的代码,idea显示的直接就是红线,没有发现该jar包
  • 解决:在搭建的时候要一个一个的手撸代码,而不是一次性粘贴

* 不是粘贴但仍然报错

  • 解决:这很可能是你的本地仓库中没有改jar包
  • 疑问:不对啊,我的的idea直接就提示,怎么可能没有jar包啊
  • 解决:你的本地的jar包很可能是不完整的jar包
    • 如下图所示,这面的没有jar包,就是一个空的指引,所以idea会有自动提示但是找不到jar包不完整的jar包,这里面只要引入没有jar包
    • 如下图所示,这是一个完整的jar包
      在这里插入图片描述
    • 疑问:但是我不想远程导入,速度太慢了,我还想使用本地的jar包
    • 解决:自己手动导入jar包
      • 在 官网中手动下载你需要的jar包,地址:https://mvnrepository.com/
      • 在这里插入图片描述
      • 把jar包导入到本地仓库
        • Maven 安装 JAR 包的Windows黑窗口命令是:

        mvn install:install-file -Dfile=jar包的位置 -DgroupId=上面的groupId -DartifactId=上面的artifactId -Dversion=上面的version -Dpackaging=ja
        例如:mvn install:install-file -Dfile=D:\mvn\spring-context-support-3.1.0.RELEASE.jar -DgroupId=org.springframework -DartifactId=spring-context-support -Dversion=3.1.0.RELEASE -Dpackaging=jar

        • 注意:
          • 在写入jar包位置的时候你也要写入该jar包的名称
          • 尽量粘贴到一个文本中修改好后,在粘贴到命令窗口中,避免出错
  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值