{{format('0')}} {{format('356')}} {{format('1108')}}

Maven构建项目引入本地第三方JAR包

九叶的小窝 文章 正文

As Long As You Love Me.
分享

九叶

{{nature("2022-04-25 15:54:14")}}更新

1. 问题

在开发项目时,有些jar包是非maven 仓库的第三方jar 包,比如公司内部的SDK或者第三方平台的SDK 等等。在项目开发时,可以通过IDEA的 add as library添加 但是如果使用maven打包项目的时候会提示找不到xxxxx

2. 解决

        <dependency>
            <groupId>com.wanlingyun</groupId>
            <artifactId>EmotionalClassification</artifactId>
            <version>1.0</version>
            <scope>system</scope>
            <systemPath>${project.basedir}/src/main/resources/lib/EmotionalClassification.jar</systemPath>
        </dependency>

        <dependency>
            <groupId>com.wanlingyun</groupId>
            <artifactId>lfasr-sdk-client</artifactId>
            <version>2.0.0.1005</version>
            <scope>system</scope>
            <systemPath>${project.basedir}/src/main/resources/lib/lfasr-sdk-client-2.0.0.1005-jar-with-dependencies.jar</systemPath>
        </dependency>

        <dependency>
            <groupId>com.wanlingyun</groupId>
            <artifactId>Msc</artifactId>
            <version>1.0</version>
            <scope>system</scope>
            <systemPath>${project.basedir}/src/main/resources/lib/Msc.jar</systemPath>
        </dependency>

pom文件引入 scope 为 system 的依赖

systemPath为jar包所在位置

${project.basedir} 为项目所在目录

groupId 和 artifactId 随便起 建议遵循规范 方便后续开发人员开发

评论 0
0
{{userInfo.data?.nickname}}
{{userInfo.data?.email}}
TOP 2
Minecraft | [1.12.2] 核电工艺模拟器 1.2.25 —— 汉化版

{{nature('2021-12-07 15:29:00')}} {{format('2500')}}人已阅读

TOP 3
SSM搭建Spring单元测试环境

{{nature('2021-01-31 20:01:00')}} {{format('1065')}}人已阅读

TOP 4
dispatcher-servlet.xml文件配置模板

{{nature('2020-12-11 21:17:00')}} {{format('980')}}人已阅读

TOP 5
Windows平台Nacos启动报错无法创建Bean实例

{{nature('2021-04-22 15:16:00')}} {{format('957')}}人已阅读

目录

标签云

Maven

一言

# {{hitokoto.data.from || '来自'}} #
{{hitokoto.data.hitokoto || '内容'}}
作者:{{hitokoto.data.from_who || '作者'}}
自定义UI
配色方案

侧边栏