手动在本机仓库中放置jar包以解决Maven中央仓库不存在该资源的问题

  Maven大大简化了项目中对外部资源的依赖操作,节约了开发人员大量时间。不过不是每个依赖的资源都会放在Maven中央仓库,比如当前用到的友盟统计数据SDK我就没在网上找到。只好手动添加jar包到了项目中,运行没问题,打包时却报了一些xx找不到的问题。

  那就自己在maven本机仓库中加下吧,pom文件中的代码片段如下:

        <dependency>
            <groupId>com.umeng</groupId>
            <artifactId>umeng.api.client.java.biz</artifactId>
            <version>any</version>
        </dependency>

  在仓库里的路径如下:

      "D: epositorycomumengumeng.api.client.java.bizanyumeng.api.client.java.biz-any.jar"

  解读一下,“D: epository”是本机仓库路径,“comumeng”对应<groupId>,"umeng.api.client.java.biz"对应<artifactId>,"any"对应<version>,"umeng.api.client.java.biz-any.jar"为最近两级的目录连接并加后缀。

原文地址:https://www.cnblogs.com/GreenMountain/p/10234733.html