您的位置:首页 > 其它

maven 本地包使用

2015-10-14 23:14 169 查看
采用Maven进行项目开发过程中,有的时候需要直接使用本地的包进行开发,以下是使用本地包的相关步骤及配置。

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 jar 开发