maven一般使用是通过pom中在dependency来引用maven资源库中的jar包或私服中的jar包,但有些第三方服务的jar如果放在工程里怎么引用呢?
同样是使用dependency来引本地工程根目录下lib目录下的jar包
<dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-dysmsapi</artifactId> <version>1.0.0</version> <scope>system</scope> <systemPath>${basedir}/lib/aliyun-java-sdk-dysmsapi-1.0.0.jar</systemPath> </dependency>
下面代码是打包时把lib目录的jar包copey到war包里
<resource> <directory>lib</directory> <targetPath>${basedir}\target\ROOT\WEB-INF\lib</targetPath> <includes> <include>**.jar</include> </includes> </resource>