Maven本地安装jar包

Maven为java程序员解决了大量的第三方库依赖关系,很大程度地简化项目的管理。可是,并非全部的jar都是能够在maven central中找获得,对于有些本身开发的小工具,有时候还须要一些特别的处理。java

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

1.安装jar包到local repositorymaven

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包ui

<dependency> 
    <groupId>com.romebuilder</groupId> 
    <artifactId>protobuf</artifactId> 
    <version>1.0</version> 
    [<classifier>binary</classifier>] 
</dependency>
spa

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

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

相关文章
相关标签/搜索