maven 实战指南:添加本地jar文件到本地仓库

来源:互联网 发布:表亲结婚知乎 编辑:程序博客网 时间:2024/06/05 22:50
Maven 确确实实是个好东西,用来管理项目显得很方便,但是也有maven仓库检索不到的jar文件,我们的项目又必须的引用相关的jar文件怎么办了?"百度、Google啥",现在的网络社会是如何的发达,找一个jar文件简直就是小case.但是手动下载的话就会带来一个问题,就是,怎么样手动将下载下来的 JAR 包添加到 Maven 的本地仓库。关于这个,网上也有很多资料。
我说下我的做法。
首先,
推荐几个好的 Maven 常用仓库网址:
http://mvnrepository.com/
http://search.maven.org/
http://repository.sonatype.org/content/groups/public/
http://people.apache.org/repo/m2-snapshot-repository/

http://people.apache.org/repo/m2-incubating-repository/


第一个是我最常用的,然后是第二个,然后是第三个,最后两个是 Apache 的私有仓库,我还没用过,不过感觉应该还可以吧...
接下来,还是一贯的作风,使用截图通俗易懂的方式来解说:


Maven 安装 JAR 包的命令是:

mvn install:install-file -Dfile=jar包的位置 -DgroupId=上面的groupId -DartifactId=上面的artifactId -Dversion=上面的version -Dpackaging=jar

例如:
我下载的这个 jar 包是放到了 D:\JEECG-repository\IKAnalyzer3.2.8.jar
那么我在 cmd 中敲入的命令就应该是:

mvn install:install-file -Dfile=D:\JEECG-repository\IKAnalyzer3.2.8.jar -DgroupId=org.wltea.ik-analyzer -DartifactId=ik-analyzer -Dversion=3.2.8 -Dpackaging=jar
回车,显示安装成功:


这样你就可以将IKAnalyzer3.2.8.jar安装到您Maven本地的库文件夹相应目录中。你可以根据你需要安装包的实际情况修改上面的几个参数的设定值即可。之后你可以在pom.xml文件中通过以下依赖在项目中引入上述的包.

  <dependency>            <groupId>org.wltea.ik-analyzer</groupId>            <artifactId>ik-analyzer</artifactId>            <version>3.2.8</version>        </dependency>


0 0