java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > maven将本地jar打包进入项目

maven将本地jar打包进入项目实现步骤

作者:hnlcwx2917

本文详细介绍了在Maven项目中引入本地jar包的方法,包括创建lib目录、修改pom.xml文件和配置打包选项,确保项目运行和打包时都能正确引用第三方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>

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文