发布本地(sap hana)Jar包到Maven私有仓库

在控制台执行如下命令:

bash 复制代码
mvn deploy:deploy-file -DgroupId="com.sap.cloud.db.jdbc" -DartifactId="ngdbc" -Dversion="2.0.13" -Dpackaging="jar" -Dfile="F:\sap_ngdbc\ngdbc-2.0.13.jar" -DrepositoryId="releases" -Durl="http://x-repo.corp.net/repository/maven-releases" -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true

-Dfile:需要推送的jar包路径

DgroupId: 指定jar包的分组id

DartifactId:指定jar包的组件id

Dversion:指定jar包所属版本号(如果推送到快照SNAPSHOT版本,则版本命名必须以-SNAPSHOT结尾,否则拉取时会去release正式版本仓库中拉取)

-DrepositoryId:指定你需要推送的仓库id和setting中对应

-Durl:指定你需要推送仓库id的地址

-Dmaven.wagon.http.ssl.allowall和

-Dmaven.wagon.http.ssl.insecure:如果不加可能抛出异常

出现异常及解决方法:

Cannot deploy artifact from the local repository

错误原因:

要推送的jar和pom是位于本地repository的目录下。

解决方法:

把要推送的jar和pom移动到其他目录,就可以操作了。

相关推荐
沉木渡香1 天前
【VSCode中Java开发环境配置的三个层级之Maven篇】(Windows版)
java·vscode·maven
yunmi_1 天前
分布式文件存储系统FastDFS(入门)
java·分布式·maven·fastdfs
快码加编~2 天前
无法解析插件 org.apache.maven.plugins:maven-site-plugin:3.12.1
java·学习·maven·intellij-idea
托比-马奎尔2 天前
Maven学习
java·学习·maven
znhy@1232 天前
十一、Maven web项目的构建
java·maven
Hello.Reader2 天前
用 Maven 配置 Flink 从初始化到可部署的完整实践
java·flink·maven
zizisuo2 天前
解决在使用Lombok时maven install 找不到符号的问题
java·数据库·maven
!chen3 天前
springboot整合sa-token报未能获取有效的上下文处理器
maven
ClassOps3 天前
腾讯CODING Maven的aar制品添加上传流程
android·java·maven
zzxxlty3 天前
maven install依赖后 另一个项目 maven reload找不到包
java·maven·intellij-idea