Java的springboot工程最简单添加私库依赖方法

简介

在公司开发中,大部分公司会有自己的私有依赖仓库
下面以命名为commons-core的依赖为例
当需要更改/更新该依赖中内容时,介绍最简单的更换方式

1. 拉取该依赖代码

在gitlab之类的代码管理平台上(自己公司用的)拉取下该依赖
在这里插入图片描述

2. 本地本地编译器打开

clone
在这里插入图片描述
trust project
在这里插入图片描述
new window
在这里插入图片描述

3. 开始修改

填写你要改的内容,例如我要在这里加一种客户端类型
在这里插入图片描述
填写好后,

右键主工程→Run Maven→deploy

(deploy操作就是 把当前代码推到私库)
在这里插入图片描述

4. 测试

步骤3走完后,回到你原本的工程内
右键需要用到该依赖的主工程→Run Maven→compile
(compile操作就是 拉取私库最新变动)
在这里插入图片描述回到代码中去引用,看到已经可以引到刚刚添加的ClientEnum.class下的ALIPAY了
在这里插入图片描述

5. 推代码

最后不要忘记将commons-core的代码提交到master去,确保后续同事使用时,拉取的是最新代码

  • 7
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
MQTT是一种轻量级的消息传递协议,常用于物联网和传感器网络中。在Java Spring Boot中,你可以使用Spring Integration MQTT来实现与MQTT代理的连接和消息的发布和订阅。首先,你需要在你的项目中添加相关的依赖。你可以在pom.xml文件中添加以下依赖项: ``` <dependency> <groupId>org.springframework.integration</groupId> <artifactId>spring-integration-mqtt</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.eclipse.paho</groupId> <artifactId>org.eclipse.paho.client.mqttv3</artifactId> <version>1.2.0</version> </dependency> ``` 接下来,你可以创建一个Mqtt类,并实现CommandLineRunner接口。在run方法中,你可以通过@Autowired注解注入所需的依赖项,并在这里启动MQTT连接。例如,你可以启动你的数据库和Redis连接,以及其他相关的服务。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [MQTT服务搭建与SpringBoot简单实现](https://blog.csdn.net/dolly_baby/article/details/126076363)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [java springboot+MQTT协议 最完整版](https://blog.csdn.net/qq_37996327/article/details/104797737)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [MQTT+springboot 订阅/发布 多主题](https://download.csdn.net/download/weixin_42215988/10506353)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值