您的位置:首页 > 其它

maven: install an external jar into local maven repository, 将jar包添加到maven库

2010-02-21 16:58 453 查看
Install an external jar into local Maven repository

加jar包添加到maven库,又解决了困扰我如何添加dependency的问题,好文啊

原文是英文的,不知道什么原因,打不开,所以只好用google快照来打开了

Sometimes, you project will have dependency on a jar which is not in official maven[/b] repository[/b], and maybe it is propriety jar file which will never be part of maven[/b] repository[/b]. In this case, you have to put it to your local repository[/b] your self to solve the dependency.

There is a install plug in to do this job, which is something like:

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

For example, you want to install the danga’s memcached client plugin, you can do:

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

This will add the memcache jar into your local Maven2 repository[/b] under groupId com.danga and artifactId memcached, you can then edit your pom.xml adding this dependency.

However, the maven[/b] eclipse can not recognize it since it always search from public repository[/b].
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: