springboot等javaweb项目将jar包安装(打包)到本地Maven仓库
2024-10-20 03:19:29
在开发过程中有时会用到maven仓库里没有的jar包或者本地的jar包
1、打开jar所在文件夹,假设我们要将 taobao-sdk-java-auto_1479188381469-20200121.jar 安装到本地Maven仓库
mvn install:install-file -Dfile=taobao-sdk-java-auto_1479188381469-20200121.jar -DgroupId=com.dingtalk.open -DartifactId=taobao-sdk-java-auto -Dversion=1479188381469-20200121 -Dpackaging=jar
-Dfile:文件路径
-DgroupId:pom.xml中groupId
-DartifactId:pom.xml中artifactId
-Dversion:pom.xml中版本号
-Dpacking:jar或war,包的后缀名,我们这里使用的是jar包格式
安装成功后,在pom.xml文件夹中使用
<dependency>
<groupId>com.dingtalk.open</groupId>
<artifactId>taobao-sdk-java-auto</artifactId>
<version>1479188381469-20200121</version>
</dependency>
即可正常导入
如果想根据jar包自己结构来生成pom文件,可以使用
mvn org.apache.maven.plugins:maven-install-plugin:2.5.2:install-file -Dfile=jar包文件的绝对路径
这个就是打印出来的pom文件信息 我们打开这个文件 就可以看到pom文件的内容
最新文章
- ConcurrentHashMap
- C++模板分离
- javascript之查找数组中最小/最大的数
- Effective Java 读书笔记之四 泛型
- 安装faac编译问题
- [ActionScript] AS3 涂鸦的擦除和撤销功能
- Java学习之IO流总结
- [转]NTLM身份验证
- openerp学习笔记 计算字段支持搜索
- java获得项目绝对路径
- 完美方案——iOS的WebView自适应内容高度
- on使用详解
- [JLOI 2011]飞行路线&;[USACO 09FEB]Revamping Trails
- 本地和svn都删除文件导致版本不同的问题
- Delphi中常用字符串处理函数
- CrawlSpider模板
- poj 3687 Labeling Balls(拓补排序)
- js 检查文件格式和文件大小
- max_result_window
- 使用ssh-add命令添加ssh私钥时报错
热门文章
- 洛谷 P5071 - [Ynoi2015] 此时此刻的光辉(莫队)
- Codeforces 1276F - Asterisk Substrings(SAM+线段树合并+虚树)
- 【机器学习与R语言】8- 神经网络
- Synteny和collinear的区别
- Nginx pid文件找不到 nginx: [error] open() ";/run/nginx/nginx.pid"; failed (2: No such file or directory)
- fatal error: runtime: out of memory
- 41-Climbing Stairs-leetcode
- EXCEL-批量删除筛选出的行,并且保留首行
- Redis源码解析(1)
- Python | 迭代器与zip的一些细节