maven將本地jar打包進入項目

一、將本地jar包放入到項目中
在項目根目錄下創建lib目錄,將jar包放入到lib目錄
在這裏插入圖片描述

二、在pom.xml引入本地jar包
groupId、artfactId可以自定義名稱,systemPath爲本地jar的絕對路徑;
在這裏插入圖片描述

<dependency>
            <groupId>com.abc</groupId>
            <artifactId>TrustPayClient</artifactId>
            <version>V3.1.4</version>
            <scope>system</scope>
            <!--本地jar的路徑,相對或者絕對都可以-->
            <systemPath>${project.basedir}/lib/TrustPayClient-V3.1.4.jar</systemPath>
        </dependency>

三、項目打包時將本地jar打包進入項目
如果沒有增加如下配置,在編碼時可以正常的引入第三方jar包中的類,但是在程序運行時會報錯,通過以下配置,在打包maven項目時,本地的jar也會隨之一起打包進入項目;
在這裏插入圖片描述

<!-- 將本地jar打包進項目中 -->
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-war-plugin</artifactId>
                <version>2.3</version>
                <configuration>
                    <warName>${project.artifactId}</warName>
                    <webResources>
                        <resource>
                            <directory>lib/</directory>
                            <targetPath>WEB-INF/lib</targetPath>
                            <includes>
                                <include>**/*.jar</include>
                            </includes>
                        </resource>
                    </webResources>
                </configuration>
            </plugin>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章