Spring Boot导入本地jar包的maven约束

做微应用的时候遇到需求方给的jar包,上架就不能运行,报找不到jar包错误。终于找到解决办法,需要在pom中设置repo,依赖。


repo设置


依赖

然后设置maven层级约束。这点要十分谨慎,严格遵守约束,一点不对还是报错。

层级如下:

maven层级

在根目录层建lib→org→richard→xxx→1.0→xxx-1.0.jar

然后clean项目。不放心再maven clean下。然后maven update就可以了。在.m2/repository/org/richard/看层级是否一致。

jar包及路径必须严格遵循格式:

/groupId/artifactId/version/artifactId-verion.jar

我的: lib/org/richard/my-jar/1.0/my-jar-1.0.jar

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,442评论 19 139
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 47,069评论 6 342
  • 简介 概述 Maven 是一个项目管理和整合工具 Maven 为开发者提供了一套完整的构建生命周期框架 Maven...
    闽越布衣阅读 9,811评论 6 39
  • |-1-更新内容[6.从仓库解析依赖的机制(重要)] 1Maven仓库作用 仓库用来存储所有项目使用到构件,在ma...
    zlcook阅读 11,411评论 0 25
  • 每个星期天中午 我都要去看她 上了四楼我气喘吁吁 她盯着我看一会儿不说话 我走过去摸摸搓搓她的头,手,背 她低着头...
    锄风少年阅读 1,241评论 0 0