【Maven】使用idea将sdk打包部署到本地仓库

RT

如题。近日在接入外部支付的sdk,突然有点忘了如何引入外部sdk到自己的maven仓库中。就想着记录一下吧

改进,使用IDEA

在这里记录的同时,顺便给大家讲一下,如何使用idea引入这个外部SDK。

正常我们百度的话,它会提示你用以下命令:

bash 复制代码
mvn install:install-file                       // 固定格式,maven的语法
-Dfile=com_yx_sdk.jar   					   // 这里填写包的路径,因为我们是在当前目录所以只需要输入包名即可
-DgroupId=com.yx.sdk                           // 这里填写包的groupId,之后作为pom.xml中引用的groupId使用
-DartifactId=yx-yxsdk                          // 这里填写artifactId,之后作为pom.xml中引用的artifactId使用
-Dversion=1.0.6                                // 这里填写包的version,之后作为pom.xml中引用的version使用
-Dpackaging=jar                                // 固定格式,意思为传的jar包


// PS:最后要汇总成一行,上面只是为了方便释义才展开这么写
mvn install:install-file -Dfile=com_yx_sdk.jar -DgroupId=com.yx.sdk -DartifactId=yx-yxsdk -Dversion=1.0.6 -Dpackaging=jar

但我在cmd窗口使用这条命令导入的过程中,发现跟预期的不一样(提示:jar包上传目录不对)。我仔细看了看cmd窗口提示的上传目录,突然间想起,我的电脑里面装有2个maven。

  • 一个是idea自带的maven
  • 一个是外部安装的maven

这就导致,如果我们把上面的汇总命令放在cmd窗口下执行的话,他会使用外部的maven帮我安装插件(前提是配置了环境变量)。

所以,最好的办法是:在IDEA里面运行上面的maven安装命令,如下:(使用idea里面的maven插件,他就会自己去选择maven了)

感谢

感谢博客园作者【领着小丫闯江湖】的文章项目使用第三方jar包sdk

相关推荐
齐 飞18 小时前
idea中git误操作撤回git reset --hard ‘HEAD@{1}‘
java·git·intellij-idea
golang学习记1 天前
IDEA 的 Java 智能,现在跑到 Cursor 和 VS Code 里去了
java·ide·vscode·intellij-idea·claude code
熊出没1 天前
CommitLoom 使用教程:在 IntelliJ IDEA 中自动生成 Git 提交信息
java·git·intellij-idea
golang学习记2 天前
IDEA 2026年的玩法已经完全不同
java·ide·intellij-idea
VX_bysjlw9852 天前
基于协同过滤的美食推荐系统的设计与实现32221-计算机毕设原创(免费领源码+带部署教程)
java·spring boot·redis·mysql·tomcat·maven·mybatis
阿萨德528号2 天前
IDEA 项目 SVN 配置消失、版本控制变成 Git 且无 VCS 菜单的解决办法
git·svn·intellij-idea
不像程序员的程序媛3 天前
maven基础
python·pycharm·maven
开开心心就好3 天前
白天晚上自动调蓝光,护眼工具亮度可调
服务器·开发语言·算法·pdf·ocr·intellij-idea·idea
2301_32241428043 天前
基于SSM框架的在线考试管理系统的设计与实现14750-计算机毕设 原创(免费领源码+部署教程+开发环境)
java·redis·mysql·tomcat·maven·mybatis·ssm
鸽鸽程序猿4 天前
【项目】【在线判题系统】公共功能
java·spring boot·maven