场景

maven远程仓库中下载不到的包,如公司内部的jar包
idea本地运行不受影响,但是打包无法成功或打包成功无法启动

导入自定义jar包

  1. maven配置环境变量 -> 自行百度

  2. 查看idea的maven配置的setting.xml
    进入该文件查看本地仓库的位置,若没有该配置则加入

     <localRepository>D:/maven/repository</localRepository>
    
  3. 加入jar包并指定仓库位置
    填入该命令相关信息并执行
    -Dmaven.repo.loca 参数就是上面idea指定的maven本地仓库路径

    mvn install:install-file -DgroupId=com.xxx.xxx   -DartifactId=xxx -Dversion=0.0.1  -Dfile=D:\xxx.jar    -Dpackaging=jar -Dmaven.repo.local=D:/maven/repository
    
  4. 进入项目pom.xml引入依赖

         <dependency><groupId>com.xxx.xxx</groupId><artifactId>xxx</artifactId><version>0.0.1</version></dependency>
    

maven引入自己的jar包避坑相关推荐

  1. maven引入lib下jar包的方式

    若引入的第三方jar添加到了src/lib下则 例如src/lib下引入的外部包为 ldapjdk.jar则在pom中类似如下写法 <?xml version="1.0" e ...

  2. 使用maven引入Apache poi jar包

    maven构建的项目-->pom.xml文件 eclipse提供Dependencies直接添加依赖jar包的工具:直接搜索poi以及poi-ooxml即可,maven会自动依赖需要的jar包: ...

  3. java poi jar maven_使用maven引入Apache poi jar包

    mysql 用户管理和权限设置 用户管理 mysql>use mysql; 查看 mysql> select host,user,password from user ; 创建 mysql ...

  4. 实战详解Maven部署(deploy)jar到私有仓库Nexus及如何引入私仓jar包

    1 缘起 本来只打算测试jar包部署(deploy)到私仓, 可是,发现部署后与预期有些不一样,就又查了些资料, 实际验证了一下对应的功能, 比如,部署jar包区分快照版和发行版, 部署时需要使用不同 ...

  5. [转]Maven如何手动添加jar包到本地Maven仓库

     Apache Maven,是一个软件(特别是Java软件)项目管理及自动构建工具,由Apache软件基金会所提供.基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项 ...

  6. andriod studio 查看项目依赖_Intellij IDEA 中如何查看maven项目中所有jar包的依赖关系图...

    Maven 组件界面介绍 如上图标注 1 所示,为常用的 Maven 工具栏,其中最常用的有: 第一个按钮:Reimport All Maven Projects 表示根据 pom.xml 重新载入项 ...

  7. IDEA中MAVEN项目如何打包JAR包

    这篇文章主要为大家展示了"IDEA中MAVEN项目如何打包JAR包",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"IDEA中M ...

  8. Intellij IDEA 中如何查看maven项目中所有jar包的依赖关系图

    IntelliJ IDEA使用教程 (总目录篇) Maven 组件界面介绍 如上图标注 1 所示,为常用的 Maven 工具栏,其中最常用的有: 第一个按钮:Reimport All Maven Pr ...

  9. maven中如何解决jar包的依赖冲突Caused by:java.lang.NoSuchMethodError Caused by: java.lang.ClassNotFoundException

    产生jar包依赖冲突的原因: 假如在一个项目中,如项目demo中,我们即引入了aaa.jar又引入了bbb.jar,但是这两个jar包同时又引入了传递依赖xxx.jar,不同的是aaa.jar和bbb ...

最新文章

  1. 人人都能看懂的EM算法推导
  2. 光滑噪声数据常用的方法_九大常用数据分析方法汇总
  3. python爬虫详细步骤-Python爬虫入门,详细讲解爬虫过程
  4. 启明云端分享|AIOT+智慧屏解决方案,用色彩渲染智慧生活
  5. 计算机专业很不稳定,浅谈计算机网络专业教学的创新因素:引起计算机系统不稳定的因素有哪些...
  6. CHD4B1(hadoop-0.23)实现NameNode HA安装配置
  7. 围堵iPhone 13
  8. 《AutoCAD 2016中文版从入门到精通》——- 导读
  9. 自然语言处理基础 一 及 sklearn实现 分析词代码实现
  10. Nacos源码系列之服务发现(二)
  11. 《活出生命的意义》阅读笔记
  12. 掌中题库刷题神奇微信小程序介绍
  13. iOS-申请苹果开发者账号之邓白氏编码查询
  14. 3D可视化大屏是如何实现的?
  15. 支付宝当面付扫码支付支付后不回调_码云上不错的几个支付相关的项目
  16. 面试系列(十五):好未来学而思网校 服务器开发
  17. PhotoFilter for Insta Like Support Of Technology
  18. 一席长文让你看懂LED灯需要做哪些检测
  19. [渝粤教育] 山东财经大学 金融工程 参考 资料
  20. python里zip函数使用_Python中zip函数如何使用

热门文章

  1. ASEMI-GBU808整流桥如何测好坏
  2. 使用计算机备课 上课心得体会,计算机课的心得体会范文
  3. Error evaluating解决xpression ‘ew.sqlSegment != null and ew.sqlSegment != ‘‘ and ew.nonEmptyOfWhere‘.
  4. jdk版本8u201 8u202 区别
  5. 三只小猪称体重有三只小猪ABC,请分别输入三只小猪的体重,并且判断哪只小猪最重?用条件if嵌套法和三目运算符法
  6. 基于深度学习的肺部CT影像识别——采用U-net、3D CNN、cGAN实现肺结节的检测(一)
  7. export及export default的区别
  8. 疯狂的大柚柚带你玩转MSP-ESP430G2(基础篇)----(十四)中断系统
  9. itil 容量管理流程_(ITIL体系管理)容量管理流程V1.1.doc
  10. x86为什么不叫x32