概述
在使用一些本地的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://stackoverflow.com/questions/10665096/how-to-add-external-jar-to-maven-webapp-project/22187727
最后
以上就是和谐芹菜为你收集整理的使用maven打war,本地的jar包没有被包含的全部内容,希望文章能够帮你解决使用maven打war,本地的jar包没有被包含所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复