Maven如何手动添加jar包到本地Maven仓库
2015-12-26 21:59
405 查看
Apache Maven,是一个软件(特别是Java软件)项目管理及自动构建工具,由Apache软件基金会所提供。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。曾是Jakarta项目的子项目,现为独立Apache项目。
大家肯定遇到过想在pom文件中加入自己开发的依赖包,这些包肯定是不是在Maven仓库(http://repo1.maven.org/maven2/)的。那我们怎么将那些不存在Maven仓库中的包加入到本地的Maven库中呢?很简单。这里以IKAnalyzer.jar包为例进行讲解。
第一步:将IKAnalyzer.jar包存放在一个文件夹中,比如mylib文件夹
第二步:建立一个IKAnalyzer.jar包相关的pom.xml文件,需要在pom.xml文件中定义其maven坐标及其相应的依赖代码即可,同样将pom文件存放在上述jar文件同一文件夹下,IKAnalyzer.jar坐标及依赖代码如下:
大家肯定遇到过想在pom文件中加入自己开发的依赖包,这些包肯定是不是在Maven仓库(http://repo1.maven.org/maven2/)的。那我们怎么将那些不存在Maven仓库中的包加入到本地的Maven库中呢?很简单。这里以IKAnalyzer.jar包为例进行讲解。
第一步:将IKAnalyzer.jar包存放在一个文件夹中,比如mylib文件夹
第二步:建立一个IKAnalyzer.jar包相关的pom.xml文件,需要在pom.xml文件中定义其maven坐标及其相应的依赖代码即可,同样将pom文件存放在上述jar文件同一文件夹下,IKAnalyzer.jar坐标及依赖代码如下:
相关文章推荐
- getchar() 与getch()
- Http相关--文件上传
- tomcat安全防护之普通用户运行
- 【重走普及路】【贪心】合并果子
- IOS开发:使用真机调试
- 解决Maven项目 Missing artifact jdk.tools:jdk.tools:1.7的错误
- QT QSplitter随窗口自适应大小(Autosize)
- UID_AI_01_快捷操作入门
- try-catch中的finally块
- Java突击学习 Day1
- 最短路径
- THREEJS阴影效果
- 【Light】[1078]Integer Divisibility
- 递归之---汉诺塔
- 递归之---汉诺塔
- 通讯录
- mysql5.7.10 zip windows安装
- LT29i刷机方法
- 如何删除Oracle数据库
- 最小生成树