Springboot/spring maven引入本地jar包,并成功打包部署

1.引入本地jar包
在项目路径下面新建lib文件夹,并把jar包文件放到这个目录下
如:
Springboot/spring maven引入本地jar包,并成功打包部署_第1张图片

2.在pom文件定义依赖并指向刚才引入的文件
如:

 <dependency>
            <groupId>org.taobao.sdkjavagroupId>
            <artifactId>taobao-coreartifactId>
            <version>1.0version>
            <scope>systemscope>
            <systemPath>${project.basedir}/lib/taobao-sdk-java-auto.jarsystemPath>
        dependency>
        <dependency>
            <groupId>org.taobao.sdkjavagroupId>
            <artifactId>taobao-sourceartifactId>
            <version>1.0version>
            <scope>systemscope>
            <systemPath>${project.basedir}/lib/taobao-sdk-java-auto_source.jarsystemPath>
        dependency>

${project.basedir} 指的是项目路径,是一个系统自己的常量,不用管.

用maven把项目打成jar,同时把本地jar包也引入进去

直接在maven的pom里给springboot的打包插件配置参数如下:

<includeSystemScope>trueincludeSystemScope>

可参考:

  <plugin>
                <groupId>org.springframework.bootgroupId>
                <artifactId>spring-boot-maven-pluginartifactId>
                <version>1.5.3.RELEASEversion>
                <configuration>
                    <mainClass>com.AA.BB.CC.AppmainClass>
                    <includeSystemScope>trueincludeSystemScope>
                    <addResources>falseaddResources>
                configuration>
                <executions>
                    <execution>
                        <goals>
                            <goal>repackagegoal>
                        goals>
                    execution>
                executions>
            plugin>

版权声明:本文为博主原创文章,未经博主允许不得转载。
http://blog.csdn.net/shu_xiaobai/article/details/79569228

你可能感兴趣的:(maven,springboot)