1. 程式人生 > 其它 >SpringBoot打包maven倉庫裡面沒有的包

SpringBoot打包maven倉庫裡面沒有的包

SpringBoot打包maven倉庫裡面沒有的包

在遇到一些自定義的jar包,maven倉庫裡面沒有這些包,但是釋出線上時我們還是隻想釋出一個jar包,也就是我們想要把第三方包打在最後生成的大jar包裡

  1. 在根目錄新建一個lib目錄,把jar包放入lib目錄

  2. 在pom.xml裡面先放入這段程式碼表示匯入這個包,從根目錄的lib資料夾裡面導

            <dependency>
                <groupId>com.arcsoft.face</groupId>
                <artifactId>com.arcsoft.face</artifactId>
                <version>3.0.0.0</version>
                <scope>system</scope>
                <systemPath>${basedir}/lib/arcsoft-sdk-face-3.0.0.0.jar</systemPath>
            </dependency>
    
  3. 在pom.xml裡面配置springboot的外掛

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

    這樣就可以了