Maven本地安装jar包

Maven为java程序员解决了大量的第三方库依赖关系,很大程度地简化项目的管理。但是,并不是所有的jar都是可以在maven central中找得到,对于有些自己开发的小工具,有时候还需要一些特别的处理。

下面是把一个jar安装到本地repository的过程:

1.安装jar包到local repository

mvn install:install-file -Dfile=protobuf-java-2.4.1.jar \ 
-DgroupId=com.romebuilder -DartifactId=protobuf -Dversion=1.0 \ 
-DcreateChecksum=true -Dpackaging=jar -DgeneratePom=true [-Dclassifier=binary]

2.使用刚才安装的jar包

 
    com.romebuilder 
    protobuf 
    1.0 
    [binary

Note:中括号中的内容是可选的,如果在第一步中使用到了classifier,第二步中也同样要添加classifier选项。

本地安装只能解燃眉之急,但对产品的发布还是有很大的制约。如果项目之间真的有这种依赖关系,则需要花点力气来统一项目之间的关系。要么将项目统一使用maven管理,则没有单独安装的需要,要么就引入其它的管理工具,如ivy, gradl之类的。

你可能感兴趣的:(maven,maven)