Maven中手动添加第三方类库到自己电脑的本地仓库.m2

 

这折腾了我一个晚上,网上的说法(例如:http://www.51testing.com/?65519/action_viewspace_itemid_97726.html )都是不全的,事实上这行命令还得加上“-DgeneratePom=true ”才能让eclipse 中的m2eclipse 读得到。具体做法如下(各种服务器系统都一样):

1.      将要安装的jar 放在任意位置,假设为d:/x.jar

2.      打开命令行,输入下面命令“ mvn install:install-file -Dfile=d:/x.jar -DgroupId=myGroupId -DartifactId=myArtifactId -Dpackaging=jar -DgeneratePom=true ”,最后一个表示生成POM 文件,这样才能让私服或者m2eclipse 读取到;

3.      接着在项目添加以下依赖:

 

 

<dependency>
    <groupId>myGroupId</groupId>
    <artifactId>myArtifactId</artifactId>
    <version>x.x</version>
</dependency>
 

 

比方说我想添加MemcachedJava 客户端到项目依赖中,如下执行:

1.      Memcached.jar 放到E 盘下面;

2.      cmd 到打开命令窗口以后开始安装,运行如下指令:

E:\User>mvn install:install-file -Dfile=e:/memcached.jar -DgroupId=com.danga -DartifactId=memcached -Dversion=2.5.3 -Dpackaging=jar -DgeneratePom=true

3.         这样它就会自动在本地仓库里面加入自定义的jar 依赖。

接着在项目添加以下依赖:

<dependency>
    <groupId>com.danga</groupId>
    <artifactId>memcached</artifactId>
    <version>2.5.3</version>
</dependency>
 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值