本地jar包,引入java项目中maven中并且打包
最近因为项目原因,需要引入外部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中并且打包相关推荐
- maven加载本地jar包,无法将本地jar包打进项目
加载本地jar包,无法将jar打进包 1.问题介绍 项目依赖某个私有jar包,由于各种原因,没有将jar包打进本地maven库,选择使用放到项目lib下引用,但是打包时lib文件夹下的依赖包打不进 ...
- 简单几步让你实现本地jar包引入到maven当中
2021/8/14{2021/8/14}2021/8/14 本文目录 1.为什么要了解该操作流程 2.操作流程 1.为什么要了解该操作流程 众所周知,有的jar包不能通过maven从远程仓库直接下载引 ...
- Eclipse将引用了第三方jar包的Java项目打包成jar文件
第一步:建议手动 Eclipse插件fatjar 安装方法:1:下载地址:http://downloads.sourceforge.net/fjep/net.sf.fjep.fatjar_0.0.27 ...
- SpringBoot 项目引入本地jar包,并设置maven打包一并打入
resources目录下新建lib文件夹,然后将需要的本地jar包放入进去 pom文件中引入本地jar包依赖 <dependency><groupId>com.XXX</ ...
- jar包打补丁 jar -uf_maven项目引入本地jar包的方法
maven项目引入本地jar包的方法 标签:maven 当maven项目中从中央仓库中找到不到某些Jar包,或者想把自己开发的Jar文件引入到项目中使用.可以把Jar包上传maven中央仓库或自建的私 ...
- java配置pom安装依赖包,Maven pom.xml 添加本地jar包依赖以及打包方法
Maven项目打包时,如果遇到需要添加本地jar包依赖的时候,可以选择两种方法: 1. 安装到本地仓库 第一种方法比较常规,适用于需要添加的jar包也是由maven项目导出,含有pom文件的时候.只需 ...
- maven打包war,导入本地jar包
方法1: 一 . 在项目根目录创建lib文件夹,把jar放入lib文件夹中 二 . 在项目中使用本地jar pom文件配置如下: <properties><project.build ...
- maven打包导入本地jar包
一 . 在项目根目录创建lib文件夹,把jar放入lib文件夹中 img 二 . 在项目中使用本地jar pom文件配置如下: <!--导入本地jar--><dependency&g ...
- install package vif包_Nexus上传自己本地jar包 和下载maven中央仓库里的包到nexus - 剑器近丶...
一.上传自己本地jar包到Nexus 1)在Nexus中创建maven2hosted仓库 2) 我这里使用的是混合的() 也可以创建两个 一个是releases 一个是snapshots. 3)上传前 ...
- IDEA 如何添加本地Jar 包
第一种方式:通过添加Libraries的方式引入 1.首先在需要引入本地jar 模块的根路径,创建一个libs目录. 2.打开 File -> Project Structure 3.单击 Li ...
最新文章
- [WinAPI] API 4 [注册][创建][消息][第一个框架类窗口]
- 006_CSS类选择器
- Flink从入门到精通100篇(二十三)-Apache Flink在滴滴的应用与实践
- 白话详细解读(七)----- Batch Normalization
- Python 数据结构与算法——归并排序
- 终于 知道为什么datagrid有时候翻页要双击了...
- Android心电数据分析,Android系统下的心电数据分析软件设计
- BC95(ML5515)连接TCP流程
- Edward Frenkel关于几何化朗兰兹纲领的采访
- 如何学计算机打字,电脑如何快速学会打字
- 抖音怎么用计算机数字等于中文字,抖音数字表白公式怎么玩 抖音数字表白从1到100攻略...
- 织梦php版本图片不能上传,让dedecms织梦后台支持上传bmp格式的图片的教程
- “磁”话有理(七)——磁集成类型之电感与电感集成
- 手把手教你搭建jME2(jMonkeyEngine2)环境【有图有真相】
- mysql删除表的命令
- 在线机器学习算法及其伪代码
- 元宇宙资源大全【2022最新】
- 微信PC版重大更新!电脑上也能玩小游戏了
- 低密洋房+超高得房率+三面宽“眼镜”户型=终极居住体 滙德里
- import、from import及import as详解
热门文章
- 兰州理工大学计算机专业课,兰州理工大学计算机专业复试科目
- (其他)在线生成条码的网址
- 序列特征在推荐算法中的应用
- Java实现漏斗限流算法
- 从《C++ Primer 第四版》入手学习 C++
- Notability的一些使用技巧及知乎问题总结
- python ide安装_python IDE Eric6安装
- Steam游戏搬砖项目有哪些坑?阿阳告诉你steam游戏搬砖的注意事项
- 【转】你在读博士期间明白的最深刻的道理是什么?
- iOS逆向小知识: Cycript Tricks Powerful private methods