最近因为项目原因,需要引入外部jar因此做一个记录,话不多说,来点干货

方法1:

引入jar包直接到项目中

src下创建lib包,把需要的引入

修改pom文件,就不解释了吧,又不了解的就自行百度吧,不过一般程序员都是拿来改吧改吧就用

<dependency><!--            groupId可以自定义--><groupId>com.dm</groupId><!--           artifactId可以自定义--><artifactId>Dm7JdbcDriver</artifactId><!--           version可以自定义--><version>1.7</version><!--            以上可以自定义,但是!!!!尽量不要自定义,要有意义,一般是看jar包项目结构定义--><scope>system</scope><!--jar包路径 注意:这里用的是  {project.basedir}也就是当前pom所在的项目路径--><systemPath>${project.basedir}/src/lib/Dm7JdbcDriver18.jar</systemPath></dependency>

接下来启动项目就是可以引用这个项目了,但是如果想要打包打入这个,还差一步就是build

<build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><configuration><includeSystemScope>true</includeSystemScope></configuration></plugin></plugins>
</build>

可以正常打包了

方法二

打入到maven,引用maven

我用的idea,在Terminal中打包maven;其他也可以,配了环境变量的话,直接cmd里也是可以的

打包命令如下:

mvn install:install-file -DgroupId=com.dm -DartifactId=DmJdbcDriver -Dversion=1.7.0 -Dpackaging=jar  -Dfile=D:\work\Project\BladeX\blade-service\blad
e-system\src\lib\Dm7JdbcDriver18.jar

mvn install:install-file    不解释了,懂的都懂

-DgroupId=com.dm    我给这个groupId起名com.dm,还是那句话,你起名字叫“狗蛋”---godan都没事,关键是作为专业的开发,别太LOW,等面试官说我看看你的博客,全是狗蛋,二狗子,王五,这些也太不像话了,降低身份了

-DartifactId=DmJdbcDriver  artifactId名

-Dversion=1.7.0   版本号

-Dpackaging=jar   这是一个jar

-Dfile=D:\work\Project\BladeX\blade-service\blade-system\src\lib\Dm7JdbcDriver18.jar  当前jar包所在路径

打包完了就是这样的

如果忘了打包到哪儿,没关系,看一下你的仓库,找一下你的“狗蛋”(groupID名),顺藤摸瓜。就能找到

顺便说一句,他打包不是当前项目的仓库地址,是你配置的xml的设定的地址,别找错了,找不到翻一下日志也能看到

看到那个to了么,那就是地址

接下来最后一步。需要做的是,项目中引入maven

打完收工,陪我姑娘去喽

本地jar包,引入java项目中maven中并且打包相关推荐

  1. maven加载本地jar包,无法将本地jar包打进项目

    加载本地jar包,无法将jar打进包 1.问题介绍 ​ 项目依赖某个私有jar包,由于各种原因,没有将jar包打进本地maven库,选择使用放到项目lib下引用,但是打包时lib文件夹下的依赖包打不进 ...

  2. 简单几步让你实现本地jar包引入到maven当中

    2021/8/14{2021/8/14}2021/8/14 本文目录 1.为什么要了解该操作流程 2.操作流程 1.为什么要了解该操作流程 众所周知,有的jar包不能通过maven从远程仓库直接下载引 ...

  3. Eclipse将引用了第三方jar包的Java项目打包成jar文件

    第一步:建议手动 Eclipse插件fatjar 安装方法:1:下载地址:http://downloads.sourceforge.net/fjep/net.sf.fjep.fatjar_0.0.27 ...

  4. SpringBoot 项目引入本地jar包,并设置maven打包一并打入

    resources目录下新建lib文件夹,然后将需要的本地jar包放入进去 pom文件中引入本地jar包依赖 <dependency><groupId>com.XXX</ ...

  5. jar包打补丁 jar -uf_maven项目引入本地jar包的方法

    maven项目引入本地jar包的方法 标签:maven 当maven项目中从中央仓库中找到不到某些Jar包,或者想把自己开发的Jar文件引入到项目中使用.可以把Jar包上传maven中央仓库或自建的私 ...

  6. java配置pom安装依赖包,Maven pom.xml 添加本地jar包依赖以及打包方法

    Maven项目打包时,如果遇到需要添加本地jar包依赖的时候,可以选择两种方法: 1. 安装到本地仓库 第一种方法比较常规,适用于需要添加的jar包也是由maven项目导出,含有pom文件的时候.只需 ...

  7. maven打包war,导入本地jar包

    方法1: 一 . 在项目根目录创建lib文件夹,把jar放入lib文件夹中 二 . 在项目中使用本地jar pom文件配置如下: <properties><project.build ...

  8. maven打包导入本地jar包

    一 . 在项目根目录创建lib文件夹,把jar放入lib文件夹中 img 二 . 在项目中使用本地jar pom文件配置如下: <!--导入本地jar--><dependency&g ...

  9. install package vif包_Nexus上传自己本地jar包 和下载maven中央仓库里的包到nexus - 剑器近丶...

    一.上传自己本地jar包到Nexus 1)在Nexus中创建maven2hosted仓库 2) 我这里使用的是混合的() 也可以创建两个 一个是releases 一个是snapshots. 3)上传前 ...

  10. IDEA 如何添加本地Jar 包

    第一种方式:通过添加Libraries的方式引入 1.首先在需要引入本地jar 模块的根路径,创建一个libs目录. 2.打开 File -> Project Structure 3.单击 Li ...

最新文章

  1. [WinAPI] API 4 [注册][创建][消息][第一个框架类窗口]
  2. 006_CSS类选择器
  3. Flink从入门到精通100篇(二十三)-Apache Flink在滴滴的应用与实践
  4. 白话详细解读(七)----- Batch Normalization
  5. Python 数据结构与算法——归并排序
  6. 终于 知道为什么datagrid有时候翻页要双击了...
  7. Android心电数据分析,Android系统下的心电数据分析软件设计
  8. BC95(ML5515)连接TCP流程
  9. Edward Frenkel关于几何化朗兰兹纲领的采访
  10. 如何学计算机打字,电脑如何快速学会打字
  11. 抖音怎么用计算机数字等于中文字,抖音数字表白公式怎么玩 抖音数字表白从1到100攻略...
  12. 织梦php版本图片不能上传,让dedecms织梦后台支持上传bmp格式的图片的教程
  13. “磁”话有理(七)——磁集成类型之电感与电感集成
  14. 手把手教你搭建jME2(jMonkeyEngine2)环境【有图有真相】
  15. mysql删除表的命令
  16. 在线机器学习算法及其伪代码
  17. 元宇宙资源大全【2022最新】
  18. 微信PC版重大更新!电脑上也能玩小游戏了
  19. 低密洋房+超高得房率+三面宽“眼镜”户型=终极居住体 滙德里
  20. import、from import及import as详解

热门文章

  1. 兰州理工大学计算机专业课,兰州理工大学计算机专业复试科目
  2. (其他)在线生成条码的网址
  3. 序列特征在推荐算法中的应用
  4. Java实现漏斗限流算法
  5. 从《C++ Primer 第四版》入手学习 C++
  6. Notability的一些使用技巧及知乎问题总结
  7. python ide安装_python IDE Eric6安装
  8. Steam游戏搬砖项目有哪些坑?阿阳告诉你steam游戏搬砖的注意事项
  9. 【转】你在读博士期间明白的最深刻的道理是什么?
  10. iOS逆向小知识: Cycript Tricks Powerful private methods