您的位置:首页 > 编程语言 > Java开发

springboot怎么使用maven打包时将本地jar包一块打进去

2017-10-24 17:15 821 查看
如果我们通过本地向springboot工程中引入了jar包,那么我们在打包发行的时候,怎么将本地jar也打包到该工程发行包中去呢?

1、我们需要手工引入本地jar包

      1.1  选中工程-->单击鼠标右键(选择如下图所示)

     


      1.2 然后添加需要引入的本地jar包

   


   1.3 点击apply后,点击ok按钮,就会在下图所示位置找到引入的本地jar包。

  


  2、在下图所示位置创建lib文件夹

       


 3、 将步骤1中引入的jar包拷贝到该lib目录下。

4、在工程的pom文件中,加上如下语句(需根据自己的jar包进行替换)

<dependency>
<groupId>com.sap</groupId>
<artifactId>sapjco3</artifactId>
<version>3.0.12</version>
<scope>system</scope>
<systemPath>${project.basedir}/src/main/resources/lib/sapjco3.jar</systemPath>
</dependency>


  5、重新打包,就会发现本地jar包已经被打包到该工程的发行包中。

   

2018-1-9补充:

后来发现在使用springboot-1.5.6.RELEASE  版本的时候,依靠以上方法并不能将jar包打进工程中,需要

在pom文件中加上如下代码:

<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<includeSystemScope>true</includeSystemScope>
</configuration>
</plugin>
</plugins>

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: