maven如何在web工程中將本地lib文件打包到war中
阿新 • • 發佈:2017-08-02
編譯打包 edi dir rec 三方 nbsp code sco conf
在某些項目中可能會出現需要引用第三方商業化SDK的場景,此類商業SDK可能並不會納入maven中心倉庫,所以在編譯打包過程中需要引用本地lib包。
1、引用本地jar包編譯
<dependency> <groupId>org.XX(自定義)</groupId> <artifactId>XX(自定義)</artifactId> <version>1.0</version> <scope>system</scope> <systemPath>${project.basedir}/libs/XX.jar</systemPath </dependency>
2、將本地jar包打包進war中
<plugin> <artifactId>maven-war-plugin</artifactId> <version>2.6</version> <configuration> <webResources> <resource> <targetPath>WEB-INF/lib/</targetPath>
<directory>${project.basedir}/libs/</directory> <includes> <include>*.jar</include> </includes> </resource> </webResources> </configuration></plugin>
maven如何在web工程中將本地lib文件打包到war中