码迷,mamicode.com
首页 > 编程语言 > 详细

项目中导入本地jar包问题

时间:2018-06-15 16:12:10      阅读:223      评论:0      收藏:0      [点我收藏+]

标签:sys   ide   bcd   分享图片   intel   编译   .com   部署   分享   

技术分享图片

1. 问题

一个Maven项目,需要依赖一个本地jar包,以如下方式引用:

<dependency>
    <groupId>xxx.sdk</groupId>
    <artifactId>abcd</artifactId>
    <version>1.0</version>
    <scope>system</scope>
    <systemPath>${project.basedir}/lib/xxx-sdk-abcd-20170706.jar</systemPath>
</dependency>

在IDE(Intellij Idea)中每次编译部署时提示本地jar包中的某些类ClassNotFoundException

2. 解决

解决思路:将本地jar包安装到本地仓库中,再通过坐标引用

将本地jar包安装到本地仓库中:

mvn install:install-file -Dfile=D:/Workstation/xxx-sdk-abcd-20170706.jar -DgroupId=xxx.sdk -DartifactId=abcd -Dversion=1.0 -Dpackaging=jar

在项目中引用该依赖:

<dependency>
    <groupId>xxx.sdk</groupId>
    <artifactId>abcd</artifactId>
    <version>1.0</version>
</dependency>

项目中导入本地jar包问题

标签:sys   ide   bcd   分享图片   intel   编译   .com   部署   分享   

原文地址:https://www.cnblogs.com/okokabcd/p/9186756.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!