springboot将外部引入的jar包打进war包中

电玩女神 2021-11-26 07:20 481阅读 0赞

以oracle为例:

第一步:引入jar包,${basedir}是系统参数

  1. <!-- oracle驱动包 -->
  2. <dependency>
  3. <groupId>com.oracle</groupId>
  4. <artifactId>ojdbc6</artifactId>
  5. <version>12.1.0.1-atlassian-hosted</version>
  6. <scope>system</scope>
  7. <systemPath>${basedir}/lib/ojdbc6-12.1.0.1-atlassian-hosted.jar</systemPath>
  8. </dependency>

第二步:在标签下添加以下配置

  1. <!--设置maven-war-plugins插件,否则外部依赖无法打进war包-->
  2. <plugin>
  3. <groupId>org.apache.maven.plugins</groupId>
  4. <artifactId>maven-war-plugin</artifactId>
  5. <configuration>
  6. <webResources>
  7. <resource>
  8. <directory>lib</directory>
  9. <targetPath>WEB-INF/lib/</targetPath>
  10. <includes>
  11. <include>**/*.jar</include>
  12. </includes>
  13. </resource>
  14. </webResources>
  15. </configuration>
  16. </plugin>

第三步:执行打包命令mvn clean package

转载于:https://www.cnblogs.com/zhengOK/p/11121526.html

发表评论

表情:
评论列表 (有 0 条评论,481人围观)

还没有评论,来说两句吧...

相关阅读