使用maven打war,本地的jar包没有被包含
程序员文章站
2022-06-18 16:49:52
...
在使用一些本地的jar包的时候,
<dependency>
<groupId>com.dropbox</groupId>
<artifactId>dropbox-sdk</artifactId>
<version>1.3.1</version>
<scope>system</scope>
<systemPath>${project.basedir}/libs/dropbox-java-sdk-1.3.1.jar</systemPath>
</dependency>
但是在package 的时候,本地的jar包却未能被包含进去。
我的解决办法:
修改lib的目录到/src/main/webapp/WEB-INF/lib/ ,
这样paceage的时候就自然会把文件复制到war中。
同时:
- <dependency>
- <groupId>org.apache</groupId>
- <artifactId>test</artifactId>
- <version>1.0</version>
- <scope>system</scope>
- <systemPath>${basedir}/src/main/webapp/WEB-INF/lib/paypal_base.jar</systemPath>
- </dependency>
其它解决办法(复杂):
http://*.com/questions/10665096/how-to-add-external-jar-to-maven-webapp-project/22187727
上一篇: Jenkins环境搭建
下一篇: first time tips