文档章节

maven本地库添加jar包

philonic
 philonic
发布于 2017/08/21 10:05
字数 274
阅读 40
收藏 1
点赞 0
评论 0

MAVEN向本地仓库导入jar包

教程一: 对于官网没有的jar包,maven向本地仓库导入jar包用如下命令 命令代码

mvn install:install-file
-DgroupId=包名
-DartifactId=项目名
-Dversion=版本号
-Dpackaging=jar
-Dfile=jar文件所在路径

以pinyin4j-2.5.0为例: 1、将pinyin4j-2.5.0.jar文件放在“D:\JAR_LIB”目录下(该目录任意) 2、执行命令:

mvn install:install-file 
-Dfile=D:\JAR_LIB\pinyin4j-2.5.0.jar 
-DgroupId=net.sourceforge.pinyin4j 
-DartifactId=pinyin4j 
-Dversion=2.5.0 
-Dpackaging=jar 
-DgeneratePom=true 
-DcreateChecksum=true

这样maven向本地仓库导入 pinyin4j-2.5.0.jar 包就成功了。 3.pom.xml文件配置: Xml代码

<dependency>
<groupId>net.sourceforge.pinyin4j</groupId>
<artifactId>pinyin4j</artifactId>
<version>2.5.0</version>
</dependency>

教程二: 还有一些是自己开发的jar包,希望直接用maven引用: Java代码

mvn install:install-file
-DgroupId=<your_group_name>
-DartifactId=<your_artifact_name>
-Dversion=<snapshot>
-Dfile=<path_to_your_jar_file>
-Dpackaging=jar
-DgeneratePom=true

例如加入自己写的com.danga.memcached.jar包:

mvn install:install-file
-DgroupId=com.danga
-DartifactId=memcached
-Dversion=2.0.1
-Dfile=java_memcached-release_2.0.1.jar
-Dpackaging=jar \-DgeneratePom=true

接下来就可以修改pom文件来引用这个jar包了。

© 著作权归作者所有

共有 人打赏支持
philonic
粉丝 4
博文 23
码字总数 70879
作品 0
程序员
Maven学习之初识Maven

系统的学习maven 自动化构建Java程序的工具,比较强大,现在很多Java项目都是基于maven构建的,所以有必要学习。而且,太多的hadoop项目也是采用maven添加依赖的。使用maven的另外一个原因是...

Allocator ⋅ 2017/04/28 ⋅ 0

maven添加jar到本地仓库

问题 ojdbc14-10.2.0.4.0.jar是要收费的,所以Maven的远程库里没有这个资源,但是项目中maven引用了此jar包,怎么才能使项目maven引用正常呢? 分析 maven先根据本地库查询jar,没有相应的j...

tara_qri ⋅ 2016/04/28 ⋅ 1

Maven依赖本地jar包,上传第三方jar包

前言:maven管理项目,经常用到中央仓库没有的第三方jar包,需要将本地的jar包发布到私有库供项目使用。 打包到本地仓库 直接依赖本地的jar包 <dependency><groupId>org.alipay</groupId><ar...

王念博客 ⋅ 2016/05/05 ⋅ 0

Eclipse添加maven依赖找不到maven库中的jar

Eclipse添加maven依赖找不到maven库中的jar 开发中,经常需要添加第三方jar到maven库,添加jar的方法,这里不多介绍,网上很多,下面就以添加dana 的memcached客户端jar的例子来说明这次遇到...

艾一伦 ⋅ 2013/10/09 ⋅ 2

maven依赖本地非repository中的jar包-依赖jar包放在WEB-INF/lib等目录下的情况客户端编译出错的处理

maven依赖本地非repository中的jar包 http://www.cnblogs.com/piaolingxue/archive/2011/10/12/2208871.html 博客分类: MAVEN 今天在使用maven编译打包一个web应用的时候,碰到一个问题: ...

cwftalus ⋅ 05/23 ⋅ 0

maven不能下载依赖的jar包

解决方法: 第一步:检查远程仓库 首先到本地仓库(.m2repository)中,查看无法下载的组件。 在该组件的文件夹下,会生成后缀为.lastupdate的文件。 打开该文件,内容如下: 复制链接http://ne...

框架淘金者 ⋅ 03/07 ⋅ 0

maven依赖本地非repository中的jar包-依赖jar包放在WEB-INF/lib等目录下

MAVEN 今天在使用maven编译打包一个web应用的时候,碰到一个问题: 项目在开发是引入了依赖jar包,放在了WEB-INF/lib目录下,并通过buildpath中将web libariary导入。 在eclipse中开发没有问...

iojsinini ⋅ 2015/12/04 ⋅ 0

maven添加非官方jar包到本地库

在maven的使用过程中,免不了需要将我们自己开发的jar包添加到maven仓库,供其他项目调用,除了将jar提交到maven的中央仓库方法外,maven还提供了将本地jar添加到本地maven库的方法。 1、命令...

孟飞阳 ⋅ 2016/06/22 ⋅ 0

Maven日常 —— 你应该知道的一二三

以前在日常工作中,使用Maven只是机械的执行Maven clean、Maven install,对其中的原理与过程并无了解,近期阅读了《Maven实战》,对Maven有了更深入的理解。 本篇就针对读书后的理解,对Mav...

青夜之衫 ⋅ 2017/12/05 ⋅ 0

maven添加本地jar包

今天遇到一个mavan仓库中没有的jar包, 故只能添加本地jar包, 花了不少时间找资料,终于OK。故在此记录。 1. 第一次,在网上看到说可以用<systemPath> 解决, 如下: <dependencies> <depe...

开源oschina ⋅ 2015/02/25 ⋅ 1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

【elasticsearch】 随笔 Date datatype

一。时间类型的本质 首先json是没有时间类型的,对于es来说,时间类型的标示可以是下面三种情况 1.一个时间格式的字符串,如:"2014-11-27T08:05:32Z","2015-01-01" or "2015/01/01 12:10:3...

xiaomin0322 ⋅ 15分钟前 ⋅ 0

阿里云资源编排ROS使用教程

阿里云资源编排ROS详细内容: 阿里云资源编排ROS使用教程 资源编排(Resource Orchestration)是一种简单易用的云计算资源管理和自动化运维服务。用户通过模板描述多个云计算资源的依赖关系、...

mcy0425 ⋅ 18分钟前 ⋅ 0

适配器设计模式

1、适配器模式 把一个类的接口变换成客户端所期待的另一种接口 使原本因接口不匹配而无法在一起工作的两个类能够在一起工作 分为类的适配器模式和对象的适配器模式 2、类适配器模式 类的适配...

职业搬砖20年 ⋅ 22分钟前 ⋅ 0

npm操作报错 _stream_writable.js:61

有一天 不知道什么原因(估计和node的版本有关),无论你做什么npm的操作 都会报错/usr/local/lib/node_modules/npm/node_modules/readable-stream/lib/_stream_writable.js:61 这时候只要执...

lilugirl ⋅ 25分钟前 ⋅ 0

Eclipse安装插件的几种方式

Eclipse魅力之一就是支持可扩展的插件,来丰富自身的功能,这种方式也是建立在开源思想之上的。具体使用什么方式去安装插件,要看我们拿到的是什么。 1. 拿到的是一串URL,如http://subclips...

GordonNemo ⋅ 28分钟前 ⋅ 0

div图片叠加

css实现代码如下: <div style="position: relative;"><!--这个层为外面的父层,需设置相对位置样式--> <div style="position: absolute;"><!--子层,需设置绝对位置样式--> <i......

niithub ⋅ 29分钟前 ⋅ 0

作用域slot

如果父组件需要使用子组件中的内容怎么办,比如父组件需要控制子组件的显示 <div id="root"><child><template slot-scope="props"><h1>{{props.item}} <div>编辑</div></h1><......

金于虎 ⋅ 32分钟前 ⋅ 1

HongHu commonservice-eureka 项目构建过程

上一篇我们回顾了关于 spring cloud eureka的相关基础知识,现在我们针对于HongHu cloud的eureka项目做以下构建,整个构建的过程很简单,我会将每一步都构建过程记录下来,希望可以帮助到大家...

明理萝 ⋅ 35分钟前 ⋅ 1

xml和对象的相互转化

@Data//setter和getter方法,toString和equals,hashcode方法@EqualsAndHashCode//代表重写equals和hashcode方法@XmlAccessorType(XmlAccessType.FIELD)public class Classroom {@X......

拐美人 ⋅ 35分钟前 ⋅ 0

tableView cell的高度 分组头部尾部的高度 自适应

@property (nonatomic) CGFloat rowHeight; // default is UITableViewAutomaticDimension@property (nonatomic) CGFloat sectionHeaderHeight; // default is UITableViewA......

娜一片蓝色星海 ⋅ 36分钟前 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部