springboot在pom.xml中添加本地的maven依赖

    xiaoxiao2022-07-03  124

    一些比较大型的项目中,普通的包都可以添加maven依赖从网上下载,但是也可能会出现一些比较特殊的包或一些本地比较全,网上比较沉杂的包需要引用,比如:1.在大型项目中可能需要另起一个项目来些工具类,并将这个项目打成jar包供其它项目引用;2.在开发大数据的时候个人习惯使用本地jar包,这个也需要本地引用。

    pom.xml引用本地jar包的方法如下:

    在项目目录下新建jar的存放文件夹(我是直接在根目录下新建了lib)将本地jar包存放在该文件夹下。

    pom中配置:

    <dependency> <groupId>org.apache</groupId> <artifactId>hadoop-client</artifactId> <version>2.5.6</version> <scope>system</scope> <systemPath>${project.basedir}/lib/hadoop-client-2.6.5.jar</systemPath> </dependency>

    groupId:名字,可以随意命名

    artifactid:jar包名字

    version:版本

    scope:使用system--从参与度来说,和provided相同,不过被依赖项不会从maven仓库下载,而是从本地文件系统拿。需要添加systemPath的属性来定义路径

    <systemPath>${project.basedir}/lib/hadoop-client-2.6.5.jar</systemPath>:本地路径${project.basedir}是项目的路径

    最新回复(0)