`
jason61719
  • 浏览: 38886 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

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>
 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics