将项目jar包通过maven读取

在项目中偶尔会遇到与第三方对接时,由第三方提供的jar包在maven中无法搜索到但项目的包必须统一由maven管理的问题。
这一次调用银联的认证接口就遇到了这样的问题,所有我才用的是将银联提供的jar包放置在项目的jar文件夹下,通过maven配置来调用。废话不多说贴代码。

<!--银联接口maven包-->
        <dependency>
            <groupId>com.chinaums</groupId>
            <artifactId>fsp-base</artifactId>
            <version>1.0.1</version>
            <scope>system</scope>
            <systemPath>${basedir}/src/lib/fsp-base-1.0.1.jar</systemPath>
        </dependency>
        <dependency>
            <groupId>com.chinaums</groupId>
            <artifactId>fsp-channel-base</artifactId>
            <version>1.0.1</version>
            <scope>system</scope>
            <systemPath>${basedir}/src/lib/fsp-channel-base-1.0.1.jar</systemPath>
        </dependency>
        <dependency>
            <groupId>com.chinaums</groupId>
            <artifactId>fsp-exception</artifactId>
            <version>1.0.1</version>
            <scope>system</scope>
            <systemPath>${basedir}/src/lib/fsp-exception-1.0.1.jar</systemPath>
        </dependency>
        <dependency>
            <groupId>com.chinaums</groupId>
            <artifactId>fsp-sdk-base</artifactId>
            <version>1.0.1</version>
            <scope>system</scope>
            <systemPath>${basedir}/src/lib/fsp-sdk-base-1.0.1.jar</systemPath>
        </dependency>

jar包存放位置

这样就可以通过maven读取到这个目录下的包了

猜你喜欢

转载自blog.csdn.net/qq_37225699/article/details/92811935
今日推荐