maven项目引入第三方jar包,以及加入本地库,随项目一起打包。
基本要素:
- eclispe + maven
- 第三方jar包
commons-logging-1.1.1.jar
umeng.api.client.java.biz.jar
jar导入
- 在 resources下新建 lib,并加入jar包。
2.将jar包加入本地库:
- 解压jar,打开 \META-INF\maven\com.alibaba.platform.shared\ocean.client.java.basic\下的pom.properties; 获取jar包的groupId,artifactId,version:
- 找到jar包位置,将jar包加入本地maven库,将 -Dfile | -DgroupId | -DartifactId |-Dversion 改成对应jar包内容,执行语句:
mvn install:install-file -Dfile=umeng.api.client.java.biz.jar -DgroupId=com.alibaba.platform.shared -DartifactId=ocean.client.java.basic -Dversion=1.0.1 -Dpackaging=jar
3.在pom.xml中的resources中指定位置:
<resource>
<!-- 指定resources插件处理哪个目录下的资源文件 -->
<directory>src/main/webapp</directory>
<!--注意此次必须要放在此目录下才能被访问到-->
<targetPath>META-INF/resources</targetPath>
<includes>
<include>**/**</include>
</includes>
</resource>
<!--编译时将resources打包-->
4.pom.xml中引入jar包: