Java 封裝 SDK 以及使用

HuDu發表於2021-07-16

建立專案

新建一個 Maven 專案

Java 封裝 SDK

新增打包外掛

pom.xml中新增如下內容

    <build>
        <finalName>打包的專案名</finalName>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.8.1</version>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                    <encoding>UTF-8</encoding>
                </configuration>
            </plugin>
            <plugin>
                <artifactId>maven-assembly-plugin</artifactId>
                <configuration>
                    <descriptorRefs>
                        <!-- 打包時將依賴也進行打包封裝 -->
                        <descriptorRef>jar-with-dependencies</descriptorRef>
                    </descriptorRefs>
                </configuration>
            </plugin>
        </plugins>
    </build>
程式碼編寫就和平常一樣

打包

Java 封裝 SDK

如果不想讓第三方 jar 包自動解壓,修改本地的 maven 倉庫中的設定

repository/org/apache/maven/plugins/maven-assembly-plugin/2.2-beta-5

Java 封裝 SDK

修改此 jar 包中的內容

Java 封裝 SDK

Java 封裝 SDK

使用封裝的 Jar 包

Java 封裝 SDK 以及使用

在專案中建立 lib 目錄,將自己封裝的 jar 包進行引入,在 Libraries 中新增 Java,選擇剛剛的 lib 目錄

Java 封裝 SDK 以及使用

Java 封裝 SDK 以及使用

打包時新增本地 Jar 包

<!--引入本地資源-->
        <resources>
            <resource>
                <directory>lib</directory>
                <targetPath>BOOT-INF/lib/</targetPath>
                <includes>
                    <include>**/*.jar</include>
                </includes>
            </resource>
        </resources>

打包時自動引入本地 Jar 包。

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章