首先配置依赖,引入需要依赖的war包和zip包:
<dependency>
<groupId>com.huawei.mateinfo</groupId>
<artifactId>kewen-common-war</artifactId>
<version>0.0.1</version>
<type>war</type>
</dependency>
<dependency>
<groupId>com.huawei.mateinfo</groupId>
<artifactId>kewen-common-war-template</artifactId>
<version>0.0.1</version>
<type>zip</type>
</dependency> 在使用maven-dependency-plugin插件,指定依赖的文件解压路径:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<id>unpack</id>
<phase>generate-resources</phase>
<goals>
<goal>unpack</goal>
</goals>
<configuration>
<artifactItems>
<artifactItem>
<groupId>com.huawei.mateinfo</groupId>
<artifactId>kewen-common-war</artifactId>
<version>0.0.1</version>
<type>war</type>
<outputDirectory>../workdir/sms</outputDirectory>
<includes>META-INF/**,WEB-INF/**/*,heartbeat.jsp</includes>
</artifactItem>
<artifactItem>
<groupId>com.huawei.mateinfo</groupId>
<artifactId>kewen-common-war-template</artifactId>
<version>0.0.1</version>
<type>zip</type>
<outputDirectory>../workdir</outputDirectory>
<includes>*/**</includes>
</artifactItem>
</artifactItems>
</configuration>
</execution>
</executions>
</plugin> 之后正常install编译打包即可。
版权声明:本文为kewen303原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。