解决项目依赖报红问题

问题分析

在开发Java项目时总会遇到各种各样的依赖不能加载的问题,其实这个加载依赖的底层原理为需要别人已经开发好的轮子快速的帮我们去解决项目中的问题。这里就需要引入一系列的jar包(jar包就可以理解为所需的轮子)。所以依赖的正确引入才是关键。

问题描述

举个例子:下面分布式任务调度的依赖显示错误。
请添加图片描述

解决方案

1、首先我们需要在Maven的中央仓库https://mvnrepository.com/去找到对应的依赖,查看依赖的组织名称、模块名称和版本名称是否正确。
2、在Maven的中央仓库有的依赖是找不到的,所以就得到Githttps://github.com/这样的开源网站去找,将其对应的依赖下载即可。配置过Maven私服的朋友都清楚依赖的jar包都是以groupId为分级文件夹存储依赖的jar包。这里将对应的jar包创建对应的文件夹放置在私服中即可。
3、但是,在Git中下载的依赖并不是都会有jar包的。因此这里就需要使用IDEA自带的工具或者直接使用Maven安装即可。

GitHub中项目编译为jar包进行依赖引入

1、使用elastic-job-lite-spring-boot-starter为例,在GitHub中搜索相关信息,进行下载到本地。
在这里插入图片描述
2、使用IDEA自带的Maven工具安装,这里如果在IDEA中配置了私服的地址,IDEA会直接将所需的依赖放到私服对应的位置。
在这里插入图片描述
3、经过以上操作,IDEA会自动将GitHub中的项目变为项目中所需的轮子并放置在对应的私服文件夹中。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zgDaren

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值