maven 本地包使用
2015-10-14 23:14
169 查看
采用Maven进行项目开发过程中,有的时候需要直接使用本地的包进行开发,以下是使用本地包的相关步骤及配置。
![](http://img.blog.csdn.net/20151014231211127)
1.将本地JAR包放到lib目录下
将本地包放到WEB-INF文件夹lib目录下,这里以IKAnalyzer的包为例,如图所示:2.依赖配置
在pom中进行配置的区别在于scope作用域要设置成system,同时需要指定systemPath.<dependency> <groupId>org.wltea.analyzer</groupId> <artifactId>IKAnalyzer</artifactId> <version>2012_u6</version> <scope>system</scope> <systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/IKAnalyzer2012_u6.jar</systemPath> </dependency>
3.打包配置
如果需要将项目打包成war包进行发布,还需要在maven-war-plugin插件配置进行设置,以便打包过程中将本地包一同包括进行。<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <configuration> <webResources> <resource><directory>${project.basedir}/src/main/webapp/WEB-INF/lib</directory> <targetPath>WEB-INF/lib</targetPath> <filtering>false</filtering> <includes> <include>**/*.jar</include> </includes> </resource> </webResources> </configuration> <version>2.1.1</version> </plugin>
相关文章推荐
- maven学习
- maven插件maven-war-plugin的使用
- jenkins------部署项目到jboss eap下
- maven使用经验集
- 如何成为一名专家级的开发人员
- .NET微信公众号开发之公众号消息处理
- 使用nodejs开发cli项目实例
- nodejs开发微博实例
- Egret引擎开发指南之创建项目
- Android开发自学笔记(二):工程文件剖析
- 用js实现下载远程文件并保存在本地的脚本
- Web 开发常用工具 大家自己查找下载
- 三种Web开发主流技术的性价评价
- 本地 二级域名配置方法
- 在B/S开发中经常用到的JavaScript技术第1/3页
- 深入Android开发FAQ的详解
- Android生存指南之:开发中的注意事项
- Android 中动态加载.jar的实现步骤
- asp.net 开发的一些常用技巧
- java使用命令行打包JAR