Maven使用本地jar包(三种方式)
有些项目会用到一些Maven库上没有的jar包,这就需要我们自己引入了。
这种情况有三种办法:
第一种方式,在pom文件中引用时使用本地路径:
首先把jar包放到项目中:
然后在pom文件中引入:
<dependency><groupId>com.aliyun</groupId><artifactId>sdk.core</artifactId><version>3.3.1</version><scope>system</scope><systemPath>${project.basedir}/lib/aliyun-java-sdk-core-3.3.1.jar</systemPath>
</dependency>
注意:
1.添加 system
2.systemPath这个路径是jar包的路径。${project.basedir}只是一个系统自己的常量。
3.使用这种方式,在将项目用Maven打包是需要在 < plugin > 标签中加入:
<configuration><includeSystemScope>true</includeSystemScope>
</configuration>
也就是:
<plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><configuration><includeSystemScope>true</includeSystemScope></configuration>
</plugin>
第二种方式,使用maven将jar包加入到.m2下的repository路径中:
mvn install:install-file -Dfile=jar包的位置 -DgroupId=上面的groupId -DartifactId=上面的artifactId -Dversion=上面的version -Dpackaging=jar
这种方式需要电脑上安装并配置了maven
第三种方式,使用IDE工具直接添加本地jar包:
IDEA:
通过Modules的Dependencies添加
点击右边绿色 + 号
然后选择地址即可。
补充:
https://www.cnblogs.com/tangshengwei/p/6341628.html
Maven使用本地jar包(三种方式)相关推荐
- maven打本地JAR包
本文来说下maven如何打本地JAR包 文章目录 概述 使用命令cmd 本文小结 概述 在跑一个程序的时候,发现项目报错了,无法从maven仓库中下载一个JAR包,上网查找资料之后,发现原来这是一个第 ...
- Maven引入本地jar包,解决打包时找不到本地jar包
springboot,maven引入本地jar,生成pdf使用,找不到类问题 参考:Maven引入本地jar包,解决打包时找不到本地jar包 日志 Caused by: java.lang.NoCla ...
- ios网络学习------4 UIWebView的加载本地数据的三种方式
ios网络学习------4 UIWebView的加载本地数据的三种方式 分类: IOS2014-06-27 12:56 959人阅读 评论(0) 收藏 举报 UIWebView是IOS内置的浏览器, ...
- 【Maven安装本地jar包】 Unknown lifecycle phase
项目场景: 本地电脑Maven安装本地jar包,命令如下 mvn install:install-file -Dfile=D:\repository\com\genie\cloud\genie-com ...
- maven引用公共包_maven怎么 引入(或引用/使用) 自定义(或本地/第三方) jar的三种方式 图文教程-Fun言...
准备工作: jar包里的源码是: public class RegexUtils { /** * 验证Email * @param email email地址,格式:zhangsan@zuidaima ...
- idea 使用Maven 打包本地jar包及引用第三方jar包
一.使用本地mvn 环境编译本地jar包 mvn install:install-file -Dfile=E:\Bank\lib\Envelope.jar (jar包的全称,还可以使用全路径这样可以直 ...
- maven构建本地jar包到本地仓库
maven命令: mvn:install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=1.0 -Dpackaging ...
- IDEA Maven导入本地jar包
1.使用maven命令将本地jar包安装到maven的本地repository中 在Execute Maven Goal中输入命令: mvn install:install-file -Dfile=/ ...
- Maven 添加本地 jar 包、添加依赖 jar 文件到本地 Maven 仓库、引用本地 jar
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1. 把要用的jar放在固定位置: 2.打开CMD,进入到libs文件夹: 3.运行如下命令: mv ...
- maven注册本地jar包
对于远程仓库(公有库和私有库)而言,可以通过登录Nexus仓库将jar包还有相关信息上传上去远程仓库,然后再进行compile,使得maven自动下载此jar. 在实际使用maven开发的过程中,不可 ...
最新文章
- 【转】Weblogic的集群
- win7硬件要求_电脑硬件运行游戏测评
- PMcaff专属产品经理的免费培训课,3月8日北京站第一期开课倒计时!
- 迁移学习 nlp_NLP的发展-第3部分-使用ULMFit进行迁移学习
- mysql5.1升级5.5_mysql数据库迁移,由版本5.1升级至5.5.29,需要注意哪些
- faster rcnn resnet_RCNN系列、Fast-RCNN、Faster-RCNN、R-FCN检测模型对比
- html vba 单元格 格式,VBA设置单元格格式之——字体
- VScode同步配置和插件步骤
- window.showModalDialog模式窗口无法在子窗口访问解决办法
- 二维数组作为形参的参数传递问题[08-0704]-转
- treemap底层结构_HashMap面试必问的数据结构相关知识总结
- 阿格尔克劳奇四分钟逆转 利物浦2-1小胜西汉姆联
- java对话框进度条_java进度条
- 特殊的Excel填充序号技巧,总有一种你会遇到【特别实用,赶紧收藏】
- Simulink-模块Moudle调用回调函数步骤
- 基于URL特征的网站结构信息挖掘
- 思科模拟器:ethernet channel---以太网通道
- 你想了解ADSS和OPGW光缆之间的区别吗?
- [PTA] 7-2 I Love GPLT
- Unity URP打包安卓shader报错 报红 变红