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"为最近两级的目录连接并加后缀。